{ "capabilityInfo": [ { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.getCommands$1 (*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "site": { "filename": "main.go", "line": "173", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.getCommands$2 (*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "site": { "filename": "main.go", "line": "179", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.initContext (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass.initContext", "package": "github.com/gopasspw/gopass" }, { "name": "(*os.File).Fd", "site": { "filename": "main.go", "line": "307", "column": "36" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.main github.com/gopasspw/gopass.writeCPUProfile os.Create", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.writeCPUProfile", "site": { "filename": "main.go", "line": "53", "column": "23" }, "package": "github.com/gopasspw/gopass" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "353", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "main.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass.initContext (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.initContext", "site": { "filename": "main.go", "line": "110", "column": "19" }, "package": "github.com/gopasspw/gopass" }, { "name": "(*os.File).Fd", "site": { "filename": "main.go", "line": "307", "column": "36" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "site": { "filename": "init.go", "line": "27", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "init.go", "line": "19", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "main.go", "line": "140", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.writeCPUProfile os.Create", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "353", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.writeCPUProfile$2 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*os.File).Close", "site": { "filename": "main.go", "line": "365", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.writeMemProfile os.Create", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "377", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass.writeMemProfile$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*os.File).Close", "site": { "filename": "main.go", "line": "383", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass.errorWriter).Write (*os.File).Write", "path": [ { "name": "(github.com/gopasspw/gopass.errorWriter).Write", "package": "github.com/gopasspw/gopass" }, { "name": "(*os.File).Write", "site": { "filename": "main.go", "line": "296", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main os.Open", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "os.Open", "site": { "filename": "main.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.MkdirAll", "site": { "filename": "gitutils.go", "line": "43", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "68", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.MkdirAll", "site": { "filename": "gitutils.go", "line": "43", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir os.WriteFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "34", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.WriteFile", "site": { "filename": "gitutils.go", "line": "83", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir os.WriteFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.WriteFile", "site": { "filename": "gitutils.go", "line": "83", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.MkdirAll", "site": { "filename": "gitutils.go", "line": "43", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/man.findExecutable os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.findExecutable", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "os.Stat", "site": { "filename": "main.go", "line": "157", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/man.lookPath github.com/gopasspw/gopass/helpers/man.findExecutable os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.lookPath", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/helpers/man.findExecutable", "site": { "filename": "main.go", "line": "149", "column": "27" }, "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "os.Stat", "site": { "filename": "main.go", "line": "157", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/man.main os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "57", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.init", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.main os.Create", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.main", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "90", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.versionFile os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.versionFile", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "126", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*os.fileStat).IsDir", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*os.fileStat).IsDir", "site": { "filename": "main.go", "line": "381", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/postrel.checksum (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.checksum", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*os.File).Close", "site": { "filename": "main.go", "line": "475", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/postrel.init github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.init", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main github.com/gopasspw/gopass/helpers/postrel.newIntegrationsUpdater os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/helpers/postrel.newIntegrationsUpdater", "site": { "filename": "main.go", "line": "112", "column": "35" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "242", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/postrel.newIntegrationsUpdater os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.newIntegrationsUpdater", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "242", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild os.Create", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "497", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/postrel.versionFile os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.versionFile", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "210", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone (*github.com/google/go-github/v61/github.IssuesService).CreateMilestone (*github.com/google/go-github/v61/github.Client).Do (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).CreateMilestone", "site": { "filename": "main.go", "line": "189", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "115", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*os.File).Close", "site": { "filename": "github.go", "line": "918", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).Do (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "73", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*os.File).Close", "site": { "filename": "github.go", "line": "918", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.WriteFile", "site": { "filename": "main.go", "line": "342", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.WriteFile", "site": { "filename": "main.go", "line": "342", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateChangelog os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateChangelog", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "447", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "401", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "path/filepath.Walk", "site": { "filename": "main.go", "line": "375", "column": "15" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo os.Create", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "431", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/proxy.init flag.String (*flag.FlagSet).String (*flag.FlagSet).StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.init", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "flag.String", "site": { "filename": "main.go", "line": "15", "column": "22" }, "package": "flag" }, { "name": "(*flag.FlagSet).String", "site": { "filename": "flag.go", "line": "899", "column": "27" }, "package": "flag" }, { "name": "(*flag.FlagSet).StringVar", "site": { "filename": "flag.go", "line": "892", "column": "13" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "879", "column": "7" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main log.Fatalf (*log.Logger).output (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "145", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*os.File).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$3 (*net/http/httputil.ReverseProxy).ServeHTTP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$3", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "(*net/http/httputil.ReverseProxy).ServeHTTP", "site": { "filename": "main.go", "line": "132", "column": "26" }, "package": "net/http/httputil" }, { "name": "(*os.File).Close", "site": { "filename": "reverseproxy.go", "line": "457", "column": "3" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse net/http/httputil.DumpRequestOut net/http/httputil.DumpRequestOut$2 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http/httputil.DumpRequestOut", "site": { "filename": "main.go", "line": "69", "column": "39" }, "package": "net/http/httputil" }, { "name": "net/http/httputil.DumpRequestOut$2", "site": { "filename": "dump.go", "line": "130", "column": "2" }, "package": "net/http/httputil" }, { "name": "(*os.File).Close", "site": { "filename": "dump.go", "line": "136", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.getVersions github.com/gopasspw/gopass/helpers/release.versionFile os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.getVersions", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.versionFile", "site": { "filename": "main.go", "line": "195", "column": "27" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "428", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.init github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.init", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog os.Create", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "336", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.updateDeps os.OpenFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.updateDeps", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.OpenFile", "site": { "filename": "main.go", "line": "266", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.versionFile os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.versionFile", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.ReadFile", "site": { "filename": "main.go", "line": "428", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog os.Create", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "336", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.writeVersion os.WriteFile", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeVersion", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.WriteFile", "site": { "filename": "main.go", "line": "389", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/helpers/release.writeVersionGo os.Create", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.Create", "site": { "filename": "main.go", "line": "404", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$2 (*github.com/ergochat/readline.Instance).Close (*github.com/ergochat/readline.Instance).Close$1 (*github.com/ergochat/readline.operation).Close (*github.com/ergochat/readline.opHistory).Close (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$2", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/ergochat/readline.Instance).Close", "site": { "filename": "repl.go", "line": "37", "column": "15" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.Instance).Close$1", "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.operation).Close", "site": { "filename": "readline.go", "line": "248", "column": "20" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.opHistory).Close", "site": { "filename": "operation.go", "line": "502", "column": "17" }, "package": "github.com/ergochat/readline" }, { "name": "(*os.File).Close", "site": { "filename": "history.go", "line": "141", "column": "13" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1 github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "insert.go", "line": "92", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/otp.WriteQRFile os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "site": { "filename": "otp.go", "line": "209", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "os.WriteFile", "site": { "filename": "otp.go", "line": "107", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.New github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.New", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.newAction", "site": { "filename": "action.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/reminder.New", "site": { "filename": "action.go", "line": "49", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "generate.go", "line": "254", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.initParseContext (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.initParseContext", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "init.go", "line": "111", "column": "59" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.isFilePath github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isFilePath", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "binary.go", "line": "156", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.newAction", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/reminder.New", "site": { "filename": "action.go", "line": "49", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.openReport os.CreateTemp", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.openReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.CreateTemp", "site": { "filename": "audit.go", "line": "135", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.saveReport os.Rename", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.saveReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Rename", "site": { "filename": "audit.go", "line": "108", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "site": { "filename": "show.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "site": { "filename": "crypto.go", "line": "119", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "os.Open", "site": { "filename": "tty_unix.go", "line": "25", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*os.File).Close", "site": { "filename": "tty_unix.go", "line": "73", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action.writeReport (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*os.File).Close", "site": { "filename": "audit.go", "line": "124", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "audit.go", "line": "50", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.ReadFile", "site": { "filename": "binary.go", "line": "233", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.ReadFile", "site": { "filename": "binary.go", "line": "233", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*os.File).Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*os.File).Stat", "site": { "filename": "binary.go", "line": "38", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "clone.go", "line": "81", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "site": { "filename": "init.go", "line": "27", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "init.go", "line": "19", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "site": { "filename": "init.go", "line": "27", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "init.go", "line": "19", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "config.go", "line": "103", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "site": { "filename": "convert.go", "line": "92", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "os.MkdirAll", "site": { "filename": "convert.go", "line": "40", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/store/root.Store).IsDir (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir", "site": { "filename": "copy.go", "line": "42", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "site": { "filename": "store.go", "line": "60", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/create.New", "site": { "filename": "create.go", "line": "25", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Remove", "site": { "filename": "fsck.go", "line": "36", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "site": { "filename": "generate.go", "line": "94", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Git (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Git", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "git.go", "line": "17", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "init.go", "line": "149", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "insert.go", "line": "248", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/store/root.Store).IsDir (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir", "site": { "filename": "list.go", "line": "34", "column": "50" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "site": { "filename": "store.go", "line": "60", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "merge.go", "line": "62", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "init.go", "line": "149", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "site": { "filename": "mount.go", "line": "32", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "381", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "43", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "125", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "site": { "filename": "move.go", "line": "24", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "site": { "filename": "store.go", "line": "53", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/otp.WriteQRFile os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "site": { "filename": "otp.go", "line": "209", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "os.WriteFile", "site": { "filename": "otp.go", "line": "107", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Process os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Process", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.ReadFile", "site": { "filename": "process.go", "line": "21", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "123", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "rcs.go", "line": "26", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "201", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "137", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "181", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/ergochat/readline.Instance).ClearScreen github.com/ergochat/readline.clearScreen (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/ergochat/readline.Instance).ClearScreen", "site": { "filename": "repl.go", "line": "83", "column": "18" }, "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline.clearScreen", "site": { "filename": "readline.go", "line": "304", "column": "13" }, "package": "github.com/ergochat/readline" }, { "name": "(*os.File).Write", "site": { "filename": "utils.go", "line": "80", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "125", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "site": { "filename": "crypto.go", "line": "119", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "recipients.go", "line": "216", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "reorg.go", "line": "57", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "site": { "filename": "reorg.go", "line": "134", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/reminder.Store).Reset (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset", "site": { "filename": "sync.go", "line": "145", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "reminder.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "templates.go", "line": "86", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint (*github.com/gopasspw/gopass/internal/store/root.Store).GetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetTemplate", "site": { "filename": "templates.go", "line": "58", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate", "site": { "filename": "templates.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "111", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "127", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint (*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "site": { "filename": "templates.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "site": { "filename": "templates.go", "line": "29", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "templates.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "unclip.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.extractFile os.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "site": { "filename": "update.go", "line": "109", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Chmod", "site": { "filename": "extract.go", "line": "41", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.IsUpdateable os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "site": { "filename": "version.go", "line": "96", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Stat", "site": { "filename": "updateable.go", "line": "41", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "site": { "filename": "sync.go", "line": "71", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "reminder.go", "line": "37", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.ReadFile", "site": { "filename": "binary.go", "line": "233", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.ReadFile", "site": { "filename": "binary.go", "line": "233", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.WriteFile", "site": { "filename": "binary.go", "line": "272", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.IsUpdateable os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "site": { "filename": "version.go", "line": "96", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Stat", "site": { "filename": "updateable.go", "line": "41", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "248", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "site": { "filename": "init.go", "line": "27", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "init.go", "line": "19", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "site": { "filename": "setup.go", "line": "235", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.WriteFile", "site": { "filename": "setup.go", "line": "270", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "clone.go", "line": "273", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/store/root.Store).IsDir (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir", "site": { "filename": "copy.go", "line": "42", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "site": { "filename": "store.go", "line": "60", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "site": { "filename": "copy.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "site": { "filename": "store.go", "line": "53", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "site": { "filename": "copy.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "site": { "filename": "store.go", "line": "53", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).IsDir (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir", "site": { "filename": "delete.go", "line": "104", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "site": { "filename": "store.go", "line": "60", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).fsckEntries (*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).fsckEntries", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "site": { "filename": "fsck.go", "line": "74", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "site": { "filename": "store.go", "line": "53", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword (*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "site": { "filename": "generate.go", "line": "184", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "generate.go", "line": "292", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "generate.go", "line": "292", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "generate.go", "line": "340", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "generate.go", "line": "433", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "rcs.go", "line": "97", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain (*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "site": { "filename": "show.go", "line": "377", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "site": { "filename": "store.go", "line": "53", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "init.go", "line": "149", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "site": { "filename": "setup.go", "line": "235", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.WriteFile", "site": { "filename": "setup.go", "line": "270", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "init.go", "line": "149", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "setup.go", "line": "351", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.WriteFile", "site": { "filename": "setup.go", "line": "270", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "site": { "filename": "setup.go", "line": "235", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.WriteFile", "site": { "filename": "setup.go", "line": "270", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).clone os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "423", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.MkdirAll", "site": { "filename": "clone.go", "line": "143", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "site": { "filename": "setup.go", "line": "340", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "setup.go", "line": "351", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "setup.go", "line": "294", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "insert.go", "line": "248", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "insert.go", "line": "248", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "insert.go", "line": "155", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run github.com/fsnotify/fsnotify.NewWatcher github.com/fsnotify/fsnotify.newBackend (*github.com/fsnotify/fsnotify.kqueue).readEvents os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/fsnotify/fsnotify.NewWatcher", "site": { "filename": "oviewer.go", "line": "780", "column": "37" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "github.com/fsnotify/fsnotify.newBackend", "site": { "filename": "fsnotify.go", "line": "254", "column": "22" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "(*github.com/fsnotify/fsnotify.kqueue).readEvents", "site": { "filename": "backend_kqueue.go", "line": "202", "column": "2" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "os.Lstat", "site": { "filename": "backend_kqueue.go", "line": "528", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/otp.WriteQRFile os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "site": { "filename": "otp.go", "line": "209", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "os.WriteFile", "site": { "filename": "otp.go", "line": "107", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run github.com/fsnotify/fsnotify.NewWatcher github.com/fsnotify/fsnotify.newBackend (*github.com/fsnotify/fsnotify.kqueue).readEvents os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/fsnotify/fsnotify.NewWatcher", "site": { "filename": "oviewer.go", "line": "780", "column": "37" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "github.com/fsnotify/fsnotify.newBackend", "site": { "filename": "fsnotify.go", "line": "254", "column": "22" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "(*github.com/fsnotify/fsnotify.kqueue).readEvents", "site": { "filename": "backend_kqueue.go", "line": "202", "column": "2" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "os.Lstat", "site": { "filename": "backend_kqueue.go", "line": "528", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision (*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "site": { "filename": "show.go", "line": "162", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "site": { "filename": "rcs.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder (*github.com/gopasspw/gopass/internal/reminder.Store).Reset (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset", "site": { "filename": "reminder.go", "line": "35", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "reminder.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "rcs.go", "line": "97", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate (*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate", "site": { "filename": "templates.go", "line": "135", "column": "46" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate", "site": { "filename": "templates.go", "line": "19", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "39", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "config.go", "line": "103", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.executableExists os/exec.LookPath", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "show.go", "line": "390", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.executableExists", "site": { "filename": "notify_darwin.go", "line": "30", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.LookPath", "site": { "filename": "notify_darwin.go", "line": "63", "column": "24" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "146", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "site": { "filename": "show.go", "line": "418", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*os.File).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/reminder.Store).Reset (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset", "site": { "filename": "sync.go", "line": "145", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "reminder.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "sync.go", "line": "208", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList (*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "site": { "filename": "templates.go", "line": "115", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "site": { "filename": "templates.go", "line": "29", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "templates.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "exit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/exit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "43", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.init", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "89", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "67", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*os.File).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "audit.go", "line": "232", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "audit.go", "line": "232", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "output.go", "line": "121", "column": "21" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "os.ReadFile", "site": { "filename": "output.go", "line": "134", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "25", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate os.Remove", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Remove", "site": { "filename": "keyring.go", "line": "97", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Open", "site": { "filename": "utils.go", "line": "35", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "25", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities$1 (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*os.File).Close", "site": { "filename": "identities.go", "line": "440", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).writeLine (*github.com/twpayne/go-pinentry/v4.execProcess).Write (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).writeLine", "site": { "filename": "pinentry.go", "line": "288", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Write", "site": { "filename": "pinentry.go", "line": "441", "column": "27" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*os.File).Write", "site": { "filename": "process.go", "line": "50", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1 github.com/urfave/cli/v2.ShowSubcommandHelp github.com/urfave/cli/v2.printHelp github.com/urfave/cli/v2.printHelpCustom (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/urfave/cli/v2.ShowSubcommandHelp", "site": { "filename": "commands.go", "line": "47", "column": "39" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelp", "site": { "filename": "help.go", "line": "308", "column": "13" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelpCustom", "site": { "filename": "help.go", "line": "410", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "help.go", "line": "397", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "site": { "filename": "commands.go", "line": "67", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "site": { "filename": "commands.go", "line": "82", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "site": { "filename": "commands.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "identities.go", "line": "208", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "commands.go", "line": "189", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "site": { "filename": "identities.go", "line": "354", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.MkdirAll", "site": { "filename": "identities.go", "line": "378", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass (*os.File).Fd", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "commands.go", "line": "225", "column": "41" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Fd", "site": { "filename": "promptpass_others.go", "line": "23", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "site": { "filename": "commands.go", "line": "307", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.MkdirAll", "site": { "filename": "identities.go", "line": "378", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "age.go", "line": "49", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "ssh.go", "line": "101", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Fd", "site": { "filename": "promptpass_others.go", "line": "23", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$3 github.com/gopasspw/gopass/internal/cui.GetSelection github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "clientUI.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "cui.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate os.Remove", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Remove", "site": { "filename": "keyring.go", "line": "97", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.modTime os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.modTime", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Stat", "site": { "filename": "identities.go", "line": "509", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/zalando/go-keyring.Set (github.com/zalando/go-keyring.macOSXKeychain).Set (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Set", "site": { "filename": "askpass.go", "line": "86", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Set", "site": { "filename": "keyring.go", "line": "34", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "(*os.File).Close", "site": { "filename": "keyring_darwin.go", "line": "95", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "40", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "identities.go", "line": "208", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "identities.go", "line": "208", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "site": { "filename": "identities.go", "line": "354", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.MkdirAll", "site": { "filename": "identities.go", "line": "378", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.ReadFile", "site": { "filename": "decrypt.go", "line": "109", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "identities.go", "line": "208", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "site": { "filename": "identities.go", "line": "354", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.MkdirAll", "site": { "filename": "identities.go", "line": "378", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "identities.go", "line": "329", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.ReadFile", "site": { "filename": "decrypt.go", "line": "109", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt (*filippo.io/age/internal/format.Header).Marshal (*filippo.io/age/internal/format.Header).MarshalWithoutMAC (*filippo.io/age/internal/format.Stanza).Marshal (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/internal/format.Header).Marshal", "site": { "filename": "age.go", "line": "162", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Header).MarshalWithoutMAC", "site": { "filename": "format.go", "line": "147", "column": "31" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "format.go", "line": "138", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*os.File).Write", "site": { "filename": "format.go", "line": "111", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.WriteFile", "site": { "filename": "encrypt.go", "line": "111", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.ReadFile", "site": { "filename": "decrypt.go", "line": "109", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities os.ReadDir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.ReadDir", "site": { "filename": "ssh.go", "line": "71", "column": "27" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.ReadFile", "site": { "filename": "decrypt.go", "line": "109", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.ReadFile", "site": { "filename": "ssh.go", "line": "124", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.MkdirAll", "site": { "filename": "identities.go", "line": "378", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithBinaryNameFromGnuPGAgentConf", "site": { "filename": "askpass.go", "line": "120", "column": "44" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.ReadFile", "site": { "filename": "gnupg.go", "line": "22", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Set github.com/zalando/go-keyring.Set (github.com/zalando/go-keyring.macOSXKeychain).Set (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Set", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Set", "site": { "filename": "askpass.go", "line": "47", "column": "23" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Set", "site": { "filename": "keyring.go", "line": "34", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "(*os.File).Close", "site": { "filename": "keyring_darwin.go", "line": "95", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/internal/format.Stanza).Marshal (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "250", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*os.File).Write", "site": { "filename": "format.go", "line": "111", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close filippo.io/age/plugin.openClientConnection$1 (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection$1", "site": { "filename": "client.go", "line": "478", "column": "10" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.File).Close", "site": { "filename": "client.go", "line": "449", "column": "15" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate os.Remove", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Remove", "site": { "filename": "keyring.go", "line": "97", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "age.go", "line": "49", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run os.Chmod", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Chmod", "site": { "filename": "agent.go", "line": "65", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "site": { "filename": "commands.go", "line": "337", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$2 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "site": { "filename": "agent.go", "line": "81", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Remove", "site": { "filename": "agent.go", "line": "104", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.New os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.MkdirAll", "site": { "filename": "agent.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run os.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Chmod", "site": { "filename": "agent.go", "line": "65", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Remove", "site": { "filename": "agent.go", "line": "104", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "site": { "filename": "agent.go", "line": "213", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Remove", "site": { "filename": "agent.go", "line": "104", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "122", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Stat", "site": { "filename": "client_unix.go", "line": "12", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Open", "site": { "filename": "utils.go", "line": "35", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*encoding/hex.dumper).Close (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*encoding/hex.dumper).Close", "site": { "filename": "encrypt.go", "line": "65", "column": "21" }, "package": "encoding/hex" }, { "name": "(*os.File).Write", "site": { "filename": "hex.go", "line": "343", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*os.File).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*os.File).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).Handles (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "loader.go", "line": "36", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config os.Open", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Open", "site": { "filename": "utils.go", "line": "35", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary os/exec.LookPath", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.LookPath", "site": { "filename": "binary_others.go", "line": "16", "column": "23" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Open", "site": { "filename": "utils.go", "line": "35", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*os.File).Close", "site": { "filename": "utils.go", "line": "40", "column": "15" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary os/exec.LookPath", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.LookPath", "site": { "filename": "binary_others.go", "line": "16", "column": "23" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "plain", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/plain.loader).Handles (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/plain.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "loader.go", "line": "29", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypt.go", "line": "74", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "site": { "filename": "crypt.go", "line": "255", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "121", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "crypt.go", "line": "259", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "421", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "crypt.go", "line": "431", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypt.go", "line": "380", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision", "site": { "filename": "crypt.go", "line": "313", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "rcs.go", "line": "84", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypt.go", "line": "109", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypt.go", "line": "464", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "crypt.go", "line": "168", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.RemoveAll", "site": { "filename": "store.go", "line": "223", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "201", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "site": { "filename": "crypt.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypt.go", "line": "405", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "site": { "filename": "crypt.go", "line": "255", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "121", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "site": { "filename": "crypt.go", "line": "277", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "jj.go", "line": "210", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Open", "site": { "filename": "utils.go", "line": "35", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypt.go", "line": "74", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config os.Open", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Open", "site": { "filename": "utils.go", "line": "35", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypt.go", "line": "109", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "site": { "filename": "loader.go", "line": "91", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "25", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "loader.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypt.go", "line": "109", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "site": { "filename": "loader.go", "line": "27", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "25", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone github.com/gopasspw/gopass/internal/backend/storage/fs.New path/filepath.EvalSymlinks path/filepath.evalSymlinks path/filepath.walkSymlinks os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "48", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.EvalSymlinks", "site": { "filename": "store.go", "line": "28", "column": "36" }, "package": "path/filepath" }, { "name": "path/filepath.evalSymlinks", "site": { "filename": "path.go", "line": "148", "column": "21" }, "package": "path/filepath" }, { "name": "path/filepath.walkSymlinks", "site": { "filename": "symlink_unix.go", "line": "10", "column": "21" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "symlink.go", "line": "85", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "81", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "36", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "196", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "251", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigGet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "settings.go", "line": "45", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigList (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigList", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "settings.go", "line": "68", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "storage.go", "line": "20", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "storage.go", "line": "25", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "fsck.go", "line": "104", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "storage.go", "line": "10", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "storage.go", "line": "37", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "67", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "storage.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "storage.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "storage.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.RemoveAll", "site": { "filename": "store.go", "line": "223", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "362", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "299", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "299", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "299", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "storage.go", "line": "15", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "196", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "251", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "site": { "filename": "fossil.go", "line": "335", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "299", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone github.com/gopasspw/gopass/internal/backend/storage/fs.New path/filepath.EvalSymlinks path/filepath.evalSymlinks path/filepath.walkSymlinks os.Lstat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "site": { "filename": "loader.go", "line": "31", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "48", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.EvalSymlinks", "site": { "filename": "store.go", "line": "28", "column": "36" }, "package": "path/filepath" }, { "name": "path/filepath.evalSymlinks", "site": { "filename": "path.go", "line": "148", "column": "21" }, "package": "path/filepath" }, { "name": "path/filepath.walkSymlinks", "site": { "filename": "symlink_unix.go", "line": "10", "column": "21" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "symlink.go", "line": "85", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "loader.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "site": { "filename": "loader.go", "line": "35", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "site": { "filename": "fossil.go", "line": "81", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "187", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "site": { "filename": "loader.go", "line": "23", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "36", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "36", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List$1 (*os.fileStat).IsDir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*os.fileStat).IsDir", "site": { "filename": "store.go", "line": "176", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1 (*os.fileStat).IsDir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*os.fileStat).IsDir", "site": { "filename": "fsck.go", "line": "116", "column": "15" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.New path/filepath.EvalSymlinks path/filepath.evalSymlinks path/filepath.walkSymlinks os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.EvalSymlinks", "site": { "filename": "store.go", "line": "28", "column": "36" }, "package": "path/filepath" }, { "name": "path/filepath.evalSymlinks", "site": { "filename": "path.go", "line": "148", "column": "21" }, "package": "path/filepath" }, { "name": "path/filepath.walkSymlinks", "site": { "filename": "symlink_unix.go", "line": "10", "column": "21" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "symlink.go", "line": "85", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.fsckRemoveEmptyDir os.ReadDir", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.fsckRemoveEmptyDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadDir", "site": { "filename": "fsck.go", "line": "150", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk$1 os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Lstat", "site": { "filename": "walk.go", "line": "32", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "fsck.go", "line": "104", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "rcs.go", "line": "84", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.RemoveAll", "site": { "filename": "store.go", "line": "223", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "fsck.go", "line": "104", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "fsck.go", "line": "112", "column": "25" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Stat", "site": { "filename": "fsck.go", "line": "58", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "135", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "25", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "loader.go", "line": "52", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "25", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "32", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "git.go", "line": "56", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "281", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "config.go", "line": "99", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "storage.go", "line": "22", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "storage.go", "line": "27", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "69", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "fsck.go", "line": "104", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "storage.go", "line": "12", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "storage.go", "line": "39", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "90", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "storage.go", "line": "34", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "storage.go", "line": "95", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "storage.go", "line": "44", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.RemoveAll", "site": { "filename": "store.go", "line": "223", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "357", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "357", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "357", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "storage.go", "line": "17", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "site": { "filename": "git.go", "line": "240", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit", "site": { "filename": "git.go", "line": "300", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "281", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "357", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "site": { "filename": "storage.go", "line": "81", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "git.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList", "site": { "filename": "git.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "config.go", "line": "43", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "site": { "filename": "config.go", "line": "99", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "loader.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "git.go", "line": "56", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "git.go", "line": "56", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New path/filepath.EvalSymlinks path/filepath.evalSymlinks path/filepath.walkSymlinks os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.EvalSymlinks", "site": { "filename": "store.go", "line": "28", "column": "36" }, "package": "path/filepath" }, { "name": "path/filepath.evalSymlinks", "site": { "filename": "path.go", "line": "148", "column": "21" }, "package": "path/filepath" }, { "name": "path/filepath.walkSymlinks", "site": { "filename": "symlink_unix.go", "line": "10", "column": "21" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "symlink.go", "line": "85", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "121", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "jj.go", "line": "383", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "jj.go", "line": "388", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "fsck.go", "line": "104", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "jj.go", "line": "373", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "289", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "jj.go", "line": "398", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "jj.go", "line": "408", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "jj.go", "line": "393", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "jj.go", "line": "423", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "jj.go", "line": "403", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.RemoveAll", "site": { "filename": "store.go", "line": "223", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "201", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "jj.go", "line": "378", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "site": { "filename": "jj.go", "line": "138", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "121", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "jj.go", "line": "210", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "loader.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "site": { "filename": "loader.go", "line": "30", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/jjfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New path/filepath.EvalSymlinks path/filepath.evalSymlinks path/filepath.walkSymlinks os.Lstat", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New", "site": { "filename": "loader.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.EvalSymlinks", "site": { "filename": "store.go", "line": "28", "column": "36" }, "package": "path/filepath" }, { "name": "path/filepath.evalSymlinks", "site": { "filename": "path.go", "line": "148", "column": "21" }, "package": "path/filepath" }, { "name": "path/filepath.walkSymlinks", "site": { "filename": "symlink_unix.go", "line": "10", "column": "21" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "symlink.go", "line": "85", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cache.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.init", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ModTime os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ModTime", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.Stat", "site": { "filename": "disk.go", "line": "98", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Purge os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Purge", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.RemoveAll", "site": { "filename": "disk.go", "line": "119", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Remove os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Remove", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.Remove", "site": { "filename": "disk.go", "line": "114", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "ghssh", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.New", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "cache.go", "line": "18", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.init", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*os.File).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fish", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/fish", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "zsh", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/zsh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "config.go", "line": "120", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "config.go", "line": "120", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "config.go", "line": "120", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "config.go", "line": "120", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "381", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "327", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.New github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.New", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "config.go", "line": "50", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "58", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "58", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "io.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "58", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.init", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.ReadFile", "site": { "filename": "io.go", "line": "82", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadDefault github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadDefault", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "io.go", "line": "69", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "58", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.MkdirAll", "site": { "filename": "io.go", "line": "213", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.MkdirAll", "site": { "filename": "io.go", "line": "213", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "site": { "filename": "wizard.go", "line": "393", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "wizard.go", "line": "423", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "wizard.go", "line": "244", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/create.renderTemplate (*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.renderTemplate", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate", "site": { "filename": "wizard.go", "line": "344", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate", "site": { "filename": "templates.go", "line": "19", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "39", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "wizard.go", "line": "132", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Open", "site": { "filename": "identities.go", "line": "436", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForStore github.com/gopasspw/gopass/internal/cui.GetSelection github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForStore", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "169", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "cui.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cui.GetSelection github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "cui.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "wizard.go", "line": "244", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.ReadFile", "site": { "filename": "editor.go", "line": "82", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "editor", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove os.RemoveAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os.RemoveAll", "site": { "filename": "file.go", "line": "95", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/editor.Path (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "edit_others.go", "line": "15", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/editor.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.init", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/editor.resolveEditor os.Readlink", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.resolveEditor", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Readlink", "site": { "filename": "editor.go", "line": "168", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.executableExists os/exec.LookPath", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.executableExists", "site": { "filename": "notify_darwin.go", "line": "30", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.LookPath", "site": { "filename": "notify_darwin.go", "line": "63", "column": "24" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.executableExists os/exec.LookPath", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.executableExists", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.LookPath", "site": { "filename": "notify_darwin.go", "line": "63", "column": "24" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.MkdirAll", "site": { "filename": "icon.go", "line": "23", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI$1", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "(*os.File).Close", "site": { "filename": "icon.go", "line": "35", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.init github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.init", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.executableExists os/exec.LookPath", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.executableExists", "site": { "filename": "notify_darwin.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.LookPath", "site": { "filename": "notify_darwin.go", "line": "63", "column": "24" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.MkdirAll", "site": { "filename": "icon.go", "line": "23", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "out", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/queue.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.init", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "reminder", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.New", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ensureDir", "site": { "filename": "disk.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.MkdirAll", "site": { "filename": "disk.go", "line": "45", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/reminder.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.init", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "reminder.go", "line": "37", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).Overdue (*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Overdue", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "site": { "filename": "reminder.go", "line": "76", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "reminder.go", "line": "37", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.ReadFile", "site": { "filename": "disk.go", "line": "70", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "reminder.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "115", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "os.MkdirAll", "site": { "filename": "convert.go", "line": "40", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "site": { "filename": "move.go", "line": "28", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision", "site": { "filename": "rcs.go", "line": "36", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "rcs.go", "line": "84", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "111", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).HasTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).HasTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "templates.go", "line": "106", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "site": { "filename": "crypto.go", "line": "119", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "init.go", "line": "19", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "templates.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "39", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "site": { "filename": "move.go", "line": "63", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "identities.go", "line": "208", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).TemplateTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "site": { "filename": "templates.go", "line": "90", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "templates.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "move.go", "line": "202", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.RemoveAll", "site": { "filename": "store.go", "line": "223", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "identities.go", "line": "208", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "os.WriteFile", "site": { "filename": "disk.go", "line": "87", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "fsck.go", "line": "319", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "site": { "filename": "crypto.go", "line": "119", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "215", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "153", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFile (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFile", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "103", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "store.go", "line": "119", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).importPublicKey (*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).importPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey", "site": { "filename": "crypto.go", "line": "232", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "215", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Remove", "site": { "filename": "keyring.go", "line": "97", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey", "site": { "filename": "crypto.go", "line": "60", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "215", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "site": { "filename": "reencrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "jj.go", "line": "210", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "store.go", "line": "162", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "115", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "os.MkdirAll", "site": { "filename": "convert.go", "line": "40", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "site": { "filename": "store.go", "line": "53", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Format (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Format", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "116", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "site": { "filename": "list.go", "line": "60", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate", "site": { "filename": "templates.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "111", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasSubDirs (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasSubDirs", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "site": { "filename": "list.go", "line": "106", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).HasTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).HasTemplate", "site": { "filename": "templates.go", "line": "66", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "templates.go", "line": "106", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "site": { "filename": "crypto.go", "line": "119", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "crypto.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "site": { "filename": "store.go", "line": "60", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "store.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "site": { "filename": "init.go", "line": "27", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "init.go", "line": "19", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "link.go", "line": "66", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).List", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "17", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "site": { "filename": "list.go", "line": "60", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "site": { "filename": "rcs.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate", "site": { "filename": "templates.go", "line": "19", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "templates.go", "line": "39", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "loader.go", "line": "35", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig os.WriteFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os.WriteFile", "site": { "filename": "config.go", "line": "78", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "201", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "site": { "filename": "jj.go", "line": "187", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "recipients.go", "line": "311", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw (*github.com/gopasspw/gitconfig.Config).flushRaw os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).flushRaw", "site": { "filename": "config.go", "line": "381", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.MkdirAll", "site": { "filename": "config.go", "line": "391", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "site": { "filename": "templates.go", "line": "29", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "templates.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "site": { "filename": "list.go", "line": "60", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "site": { "filename": "move.go", "line": "28", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "89", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*os.File).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "site": { "filename": "github.go", "line": "96", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*os.File).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*os.File).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.IsUpdateable os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Stat", "site": { "filename": "updateable.go", "line": "41", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.extractFile os.Chmod", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "site": { "filename": "update.go", "line": "109", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Chmod", "site": { "filename": "extract.go", "line": "41", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.download (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*os.File).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*os.File).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile os.Chmod", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Chmod", "site": { "filename": "extract.go", "line": "41", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar os.Remove", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Remove", "site": { "filename": "extract.go", "line": "134", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile os.CreateTemp", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.CreateTemp", "site": { "filename": "extract.go", "line": "47", "column": "27" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*os.File).Close", "site": { "filename": "extract.go", "line": "54", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.extractZip os.Remove", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractZip", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Remove", "site": { "filename": "extract.go", "line": "95", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*os.File).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*os.File).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.init$1 path/filepath.EvalSymlinks path/filepath.evalSymlinks path/filepath.walkSymlinks os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "path/filepath.EvalSymlinks", "site": { "filename": "updateable.go", "line": "64", "column": "35" }, "package": "path/filepath" }, { "name": "path/filepath.evalSymlinks", "site": { "filename": "path.go", "line": "148", "column": "21" }, "package": "path/filepath" }, { "name": "path/filepath.walkSymlinks", "site": { "filename": "symlink_unix.go", "line": "10", "column": "21" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "symlink.go", "line": "85", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*os.File).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*os.File).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*os.File).Read", "site": { "filename": "download.go", "line": "111", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/appdir.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.init", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "unclip.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.callCommand (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "92", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.callCommand$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand$1", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard.go", "line": "76", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.ReadFile", "site": { "filename": "clipboard_others.go", "line": "53", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.copyToClipboard github.com/gopasspw/clipboard.WritePassword github.com/gopasspw/clipboard.writeAll (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.copyToClipboard", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/clipboard.WritePassword", "site": { "filename": "copy_darwin.go", "line": "13", "column": "35" }, "package": "github.com/gopasspw/clipboard" }, { "name": "github.com/gopasspw/clipboard.writeAll", "site": { "filename": "clipboard.go", "line": "41", "column": "17" }, "package": "github.com/gopasspw/clipboard" }, { "name": "(*os.File).Close", "site": { "filename": "clipboard_darwin.go", "line": "55", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.init", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.ReadFile", "site": { "filename": "clipboard_others.go", "line": "53", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.walkFn os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.ReadFile", "site": { "filename": "clipboard_others.go", "line": "53", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "ctxutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/ctxutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebugLogger os.OpenFile", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugLogger", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.OpenFile", "site": { "filename": "debug.go", "line": "92", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile os.Chmod", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Chmod", "site": { "filename": "fsutil.go", "line": "274", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile$1", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*os.File).Close", "site": { "filename": "fsutil.go", "line": "250", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile$2 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile$2", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*os.File).Close", "site": { "filename": "fsutil.go", "line": "263", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CopyFileForce os.Remove", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFileForce", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Remove", "site": { "filename": "fsutil.go", "line": "285", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Open", "site": { "filename": "fsutil.go", "line": "221", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains$1", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*os.File).Close", "site": { "filename": "fsutil.go", "line": "229", "column": "15" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir path/filepath.Walk os.Lstat", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "path/filepath.Walk", "site": { "filename": "fsutil.go", "line": "125", "column": "25" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir$1 (*os.fileStat).IsDir", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir$1", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*os.fileStat).IsDir", "site": { "filename": "fsutil.go", "line": "129", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsFile os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "84", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsNonEmptyFile os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsNonEmptyFile", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "102", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.Shred os.OpenFile", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.OpenFile", "site": { "filename": "fsutil.go", "line": "147", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.Shred$1 (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred$1", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*os.File).Close", "site": { "filename": "fsutil.go", "line": "154", "column": "15" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/fsutil.IsDir os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "config.go", "line": "120", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "location.go", "line": "42", "column": "76" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Stat", "site": { "filename": "fsutil.go", "line": "67", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/store/root.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get os.ReadFile", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "read.go", "line": "19", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.ReadFile", "site": { "filename": "store.go", "line": "46", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).List (*github.com/gopasspw/gopass/internal/store/root.Store).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk os.Lstat", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).List", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).List", "site": { "filename": "api.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "17", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "site": { "filename": "list.go", "line": "60", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "os.Lstat", "site": { "filename": "path.go", "line": "424", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete os.Remove", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Remove", "site": { "filename": "store.go", "line": "114", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set os.MkdirAll", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "write.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.MkdirAll", "site": { "filename": "store.go", "line": "59", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/apimock.init github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/apimock.init", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secparse", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "site": { "filename": "mime.go", "line": "60", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile os.WriteFile", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "os.WriteFile", "site": { "filename": "otp.go", "line": "107", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "otp", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*os.File).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pinentry/cli.init github.com/gopasspw/gopass/pkg/termio.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pinentry/cli.init", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass (*os.File).Fd", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Fd", "site": { "filename": "promptpass_others.go", "line": "23", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass (*os.File).Fd", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Fd", "site": { "filename": "promptpass_others.go", "line": "23", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.init", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*os.File).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*os.File).Write", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*os.File).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.New os.MkdirTemp", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.New", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os.MkdirTemp", "site": { "filename": "file.go", "line": "29", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug (*os.File).Close", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.init", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*os.File).Close", "site": { "filename": "debug.go", "line": "50", "column": "25" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Close (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Close", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*os.File).Close", "site": { "filename": "file.go", "line": "80", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Name (*os.File).Name", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Name", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*os.File).Name", "site": { "filename": "file.go", "line": "62", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove os.RemoveAll", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os.RemoveAll", "site": { "filename": "file.go", "line": "95", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Write (*os.File).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Write", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*os.File).Write", "site": { "filename": "file.go", "line": "71", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*os.File).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*os.File).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "site": { "filename": "ask.go", "line": "131", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForKeyImport github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForKeyImport", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "site": { "filename": "ask.go", "line": "155", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Fd", "site": { "filename": "promptpass_others.go", "line": "23", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig os.Open", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Open", "site": { "filename": "config.go", "line": "801", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.init github.com/fatih/color.init (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "(*os.File).Fd", "site": { "filename": "color.go", "line": "23", "column": "35" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass (*os.File).Fd", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Fd", "site": { "filename": "promptpass_others.go", "line": "23", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/pkg/termio.LineReader).Read (*os.File).Read", "path": [ { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).Read", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "25", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1 (*os.File).Read", "path": [ { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine$1", "site": { "filename": "reader.go", "line": "45", "column": "3" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*os.File).Read", "site": { "filename": "reader.go", "line": "46", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tests", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/tests.init", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests.newTester os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "os.MkdirAll", "site": { "filename": "tester.go", "line": "92", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "can", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*os.File).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*os.File).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*os.File).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/can.WriteTo os.MkdirAll", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.WriteTo", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "os.MkdirAll", "site": { "filename": "can.go", "line": "62", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/urfave/cli/v2.NewApp github.com/urfave/cli/v2.compileTime os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/urfave/cli/v2.NewApp", "site": { "filename": "utils.go", "line": "48", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.compileTime", "site": { "filename": "app.go", "line": "155", "column": "28" }, "package": "github.com/urfave/cli/v2" }, { "name": "os.Stat", "site": { "filename": "app.go", "line": "139", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/urfave/cli/v2.NewApp github.com/urfave/cli/v2.compileTime os.Stat", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/urfave/cli/v2.NewApp", "site": { "filename": "utils.go", "line": "48", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.compileTime", "site": { "filename": "app.go", "line": "155", "column": "28" }, "package": "github.com/urfave/cli/v2" }, { "name": "os.Stat", "site": { "filename": "app.go", "line": "139", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester os.Mkdir", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Mkdir", "site": { "filename": "gunit.go", "line": "68", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester os.Mkdir", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Mkdir", "site": { "filename": "unit.go", "line": "78", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply github.com/urfave/cli/v2.flagFromEnvOrFile os.ReadFile", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.flagFromEnvOrFile", "site": { "filename": "flag_bool.go", "line": "113", "column": "44" }, "package": "github.com/urfave/cli/v2" }, { "name": "os.ReadFile", "site": { "filename": "flag.go", "line": "387", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "github.com/gopasspw/gopass/tests/gptest.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Write (*bufio.Writer).WriteString (*os.File).WriteString", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.init", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Write", "site": { "filename": "string_to_string.go", "line": "80", "column": "19" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).WriteString", "site": { "filename": "writer.go", "line": "65", "column": "32" }, "package": "bufio" }, { "name": "(*os.File).WriteString", "site": { "filename": "bufio.go", "line": "762", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient os.Create", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Create", "site": { "filename": "gunit.go", "line": "179", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore os.Create", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Create", "site": { "filename": "gunit.go", "line": "139", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).initConfig os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).initConfig", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.MkdirAll", "site": { "filename": "gunit.go", "line": "76", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).writeRecipients os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).writeRecipients", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.MkdirAll", "site": { "filename": "gunit.go", "line": "106", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/tests/gptest.Unit).InitStore os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.Unit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.MkdirAll", "site": { "filename": "unit.go", "line": "119", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "FILES", "capability": "CAPABILITY_FILES", "depPath": "(github.com/gopasspw/gopass/tests/gptest.Unit).initConfig os.MkdirAll", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.Unit).initConfig", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.MkdirAll", "site": { "filename": "unit.go", "line": "87", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.getCommands (*github.com/gopasspw/gopass/internal/action.Action).GetCommands (*github.com/gopasspw/gopass/internal/backend.Registry[github.com/gopasspw/gopass/internal/backend.CryptoBackend, github.com/gopasspw/gopass/internal/backend.CryptoLoader]).BackendNames[github.com/gopasspw/gopass/internal/backend.CryptoBackend github.com/gopasspw/gopass/internal/backend.CryptoLoader] github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/backend.CryptoBackend] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass.getCommands", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands", "site": { "filename": "main.go", "line": "157", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend.Registry[github.com/gopasspw/gopass/internal/backend.CryptoBackend, github.com/gopasspw/gopass/internal/backend.CryptoLoader]).BackendNames[github.com/gopasspw/gopass/internal/backend.CryptoBackend github.com/gopasspw/gopass/internal/backend.CryptoLoader]", "site": { "filename": "commands.go", "line": "153", "column": "88" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/backend.CryptoBackend]", "site": { "filename": "registry.go", "line": "78", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.main$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass.main$1", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "68", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.main$2 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass.main$2", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "74", "column": "10" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "214", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "107", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).Show github.com/gopasspw/gopass/internal/action.showParseArgs strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "site": { "filename": "main.go", "line": "145", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "site": { "filename": "show.go", "line": "91", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.writeCPUProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "355", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass.writeMemProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "379", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "63", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.init", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/postrel.checksum net/http.Get", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.checksum", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "net/http.Get", "site": { "filename": "main.go", "line": "471", "column": "23" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/postrel.init github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.init", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main (*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).NewRequest net/http.NewRequest", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "site": { "filename": "main.go", "line": "107", "column": "33" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "67", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "530", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone (*github.com/google/go-github/v61/github.IssuesService).CreateMilestone (*github.com/google/go-github/v61/github.Client).NewRequest net/http.NewRequest", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).CreateMilestone", "site": { "filename": "main.go", "line": "189", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "109", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "530", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).NewRequest net/http.NewRequest", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "67", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "530", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main (*net/http.Server).ListenAndServe", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "(*net/http.Server).ListenAndServe", "site": { "filename": "main.go", "line": "144", "column": "33" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$2 net/http.Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$2", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http.Error", "site": { "filename": "main.go", "line": "117", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$3 net/http.Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$3", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http.Error", "site": { "filename": "main.go", "line": "129", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse net/http/httputil.DumpResponse (*net/http.Response).Write", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http/httputil.DumpResponse", "site": { "filename": "main.go", "line": "78", "column": "36" }, "package": "net/http/httputil" }, { "name": "(*net/http.Response).Write", "site": { "filename": "dump.go", "line": "326", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/release.changelogEntries strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.changelogEntries", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/release.changelogEntries$1 strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.changelogEntries$1", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.New github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/internal/store/root.New (*github.com/gopasspw/gopass/internal/config.Config).Mounts (*github.com/gopasspw/gitconfig.Configs).ListSubsections github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.New", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.newAction", "site": { "filename": "action.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/store/root.New", "site": { "filename": "action.go", "line": "45", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts", "site": { "filename": "store.go", "line": "36", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).ListSubsections", "site": { "filename": "config.go", "line": "274", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "539", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.isUnsafeKey strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isUnsafeKey", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/internal/store/root.New (*github.com/gopasspw/gopass/internal/config.Config).Mounts (*github.com/gopasspw/gitconfig.Configs).ListSubsections github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.newAction", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/store/root.New", "site": { "filename": "action.go", "line": "45", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts", "site": { "filename": "store.go", "line": "36", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).ListSubsections", "site": { "filename": "config.go", "line": "274", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "539", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.saveReport github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.saveReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "site": { "filename": "audit.go", "line": "101", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport]", "site": { "filename": "output.go", "line": "105", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "sync.go", "line": "273", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "site": { "filename": "version.go", "line": "12", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "88", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "105", "column": "12" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport]", "site": { "filename": "output.go", "line": "105", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit github.com/gopasspw/gopass/internal/audit.FilterExcludes strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes", "site": { "filename": "audit.go", "line": "53", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "config.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ConfigComplete (*github.com/gopasspw/gopass/internal/action.Action).configKeys (*github.com/gopasspw/gopass/internal/config.Config).Keys (*github.com/gopasspw/gitconfig.Configs).Keys github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ConfigComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).configKeys", "site": { "filename": "config.go", "line": "128", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Keys", "site": { "filename": "config.go", "line": "123", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Keys", "site": { "filename": "config.go", "line": "297", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "configs.go", "line": "513", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "site": { "filename": "convert.go", "line": "92", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "convert.go", "line": "74", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "fsck.go", "line": "114", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "site": { "filename": "generate.go", "line": "86", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands (*github.com/gopasspw/gopass/internal/backend.Registry[github.com/gopasspw/gopass/internal/backend.CryptoBackend, github.com/gopasspw/gopass/internal/backend.CryptoLoader]).BackendNames[github.com/gopasspw/gopass/internal/backend.CryptoBackend github.com/gopasspw/gopass/internal/backend.CryptoLoader] github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/backend.CryptoBackend] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend.Registry[github.com/gopasspw/gopass/internal/backend.CryptoBackend, github.com/gopasspw/gopass/internal/backend.CryptoLoader]).BackendNames[github.com/gopasspw/gopass/internal/backend.CryptoBackend github.com/gopasspw/gopass/internal/backend.CryptoLoader]", "site": { "filename": "commands.go", "line": "153", "column": "88" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/backend.CryptoBackend]", "site": { "filename": "registry.go", "line": "78", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "site": { "filename": "insert.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "site": { "filename": "setup.go", "line": "105", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "context.WithCancel$1", "site": { "filename": "oviewer.go", "line": "777", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "merge.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "site": { "filename": "mount.go", "line": "32", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "site": { "filename": "mount.go", "line": "127", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "site": { "filename": "version.go", "line": "12", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "site": { "filename": "otp.go", "line": "56", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "119", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "recipients.go", "line": "72", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "216", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "reorg.go", "line": "134", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "site": { "filename": "setup.go", "line": "105", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show github.com/gopasspw/gopass/internal/action.showParseArgs strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "site": { "filename": "show.go", "line": "91", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "sync.go", "line": "208", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "site": { "filename": "notify_darwin.go", "line": "32", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.FetchLatestRelease net/http.NewRequest", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "update.go", "line": "37", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "83", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.FetchLatestRelease net/http.NewRequest", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "version.go", "line": "80", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "83", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "sync.go", "line": "208", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "site": { "filename": "binary.go", "line": "238", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.FetchLatestRelease net/http.NewRequest", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "version.go", "line": "80", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "83", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).configKeys (*github.com/gopasspw/gopass/internal/config.Config).Keys (*github.com/gopasspw/gitconfig.Configs).Keys github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).configKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Keys", "site": { "filename": "config.go", "line": "123", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Keys", "site": { "filename": "config.go", "line": "297", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "configs.go", "line": "513", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "site": { "filename": "create.go", "line": "68", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "150", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword (*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "site": { "filename": "generate.go", "line": "184", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "generate.go", "line": "433", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "site": { "filename": "insert.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "insert.go", "line": "155", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "context.WithCancel$1", "site": { "filename": "oviewer.go", "line": "777", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "context.WithCancel$1", "site": { "filename": "oviewer.go", "line": "777", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision (*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "site": { "filename": "show.go", "line": "162", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "site": { "filename": "rcs.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printConfigValues github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printConfigValues", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "config.go", "line": "53", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "config.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "show.go", "line": "141", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "site": { "filename": "show.go", "line": "418", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "sync.go", "line": "208", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "sync.go", "line": "208", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "exit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/exit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "site": { "filename": "pwgen.go", "line": "47", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.init github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.init", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.FilterExcludes strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 net/http.Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "net/http.Get", "site": { "filename": "client.go", "line": "34", "column": "24" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.getHTMLPayload (github.com/gopasspw/gopass/pkg/set.Set[string]).Elements[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.getHTMLPayload", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(github.com/gopasspw/gopass/pkg/set.Set[string]).Elements[string]", "site": { "filename": "output.go", "line": "168", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool]", "site": { "filename": "set.go", "line": "40", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "slices.Collect[string]", "site": { "filename": "audit.go", "line": "248", "column": "52" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "slices.Collect[string]", "site": { "filename": "audit.go", "line": "248", "column": "52" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintResults github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintResults", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport]", "site": { "filename": "output.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintSummary github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/pkg/set.Set[string]] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintSummary", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/pkg/set.Set[string]]", "site": { "filename": "output.go", "line": "74", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string github.com/gopasspw/gopass/internal/audit.SecretReport]", "site": { "filename": "output.go", "line": "105", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML github.com/gopasspw/gopass/internal/audit.getHTMLPayload (github.com/gopasspw/gopass/pkg/set.Set[string]).Elements[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.getHTMLPayload", "site": { "filename": "output.go", "line": "146", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(github.com/gopasspw/gopass/pkg/set.Set[string]).Elements[string]", "site": { "filename": "output.go", "line": "168", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool]", "site": { "filename": "set.go", "line": "40", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).writeLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).writeLine", "site": { "filename": "pinentry.go", "line": "288", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "442", "column": "16" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "site": { "filename": "commands.go", "line": "67", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "site": { "filename": "commands.go", "line": "82", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "site": { "filename": "commands.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "commands.go", "line": "189", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "site": { "filename": "decrypt.go", "line": "22", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "site": { "filename": "decrypt.go", "line": "50", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "site": { "filename": "decrypt.go", "line": "50", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*net/http.countingWriter).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*net/http.countingWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*net/http.countingWriter).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*net/http.countingWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*net/http.countingWriter).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "250", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*net/http.countingWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.writeGrease (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*net/http.countingWriter).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.writeGrease", "site": { "filename": "client.go", "line": "92", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "505", "column": "24" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*net/http.countingWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run net.Listen", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Listen", "site": { "filename": "agent.go", "line": "61", "column": "22" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "site": { "filename": "commands.go", "line": "337", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$1 (*net.TCPListener).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*net.TCPListener).Close", "site": { "filename": "agent.go", "line": "70", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$2 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown (*net.TCPListener).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "site": { "filename": "agent.go", "line": "81", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*net.TCPListener).Close", "site": { "filename": "agent.go", "line": "102", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*net.TCPConn).Close (*net.conn).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*net.TCPConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "net" }, { "name": "(*net.conn).Close", "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send$1 (*net.IPConn).Close (*net.conn).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*net.IPConn).Close", "site": { "filename": "client.go", "line": "50", "column": "17" }, "package": "net" }, { "name": "(*net.conn).Close", "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run net.Listen", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Listen", "site": { "filename": "agent.go", "line": "61", "column": "22" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown (*net.TCPListener).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*net.TCPListener).Close", "site": { "filename": "agent.go", "line": "102", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown (*net.TCPListener).Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "site": { "filename": "agent.go", "line": "213", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*net.TCPListener).Close", "site": { "filename": "agent.go", "line": "102", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "122", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "context.WithCancel$1", "site": { "filename": "decrypt.go", "line": "16", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "site": { "filename": "version.go", "line": "12", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "plain", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "crypt.go", "line": "259", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "site": { "filename": "storage.go", "line": "65", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "storage.go", "line": "73", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "crypt.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "crypt.go", "line": "277", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "site": { "filename": "decrypt.go", "line": "22", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "site": { "filename": "decrypt.go", "line": "50", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect net.Dial", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "net.Dial", "site": { "filename": "client.go", "line": "34", "column": "23" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "362", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "site": { "filename": "fossil.go", "line": "303", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "site": { "filename": "fossil.go", "line": "303", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "site": { "filename": "fossil.go", "line": "303", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "site": { "filename": "fossil.go", "line": "335", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "site": { "filename": "fossil.go", "line": "303", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "site": { "filename": "loader.go", "line": "35", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList (*github.com/gopasspw/gitconfig.Configs).List github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).List", "site": { "filename": "config.go", "line": "120", "column": "30" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "519", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "site": { "filename": "storage.go", "line": "65", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "storage.go", "line": "73", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "storage.go", "line": "73", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList (*github.com/gopasspw/gitconfig.Configs).List github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList", "site": { "filename": "git.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).List", "site": { "filename": "config.go", "line": "120", "column": "30" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "519", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cache", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/cache.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.init", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.init", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "ghssh", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Keys (*github.com/gopasspw/gitconfig.Configs).Keys github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Keys", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Keys", "site": { "filename": "config.go", "line": "297", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "configs.go", "line": "513", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts (*github.com/gopasspw/gitconfig.Configs).ListSubsections github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).ListSubsections", "site": { "filename": "config.go", "line": "274", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "539", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.init", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode (*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "site": { "filename": "io.go", "line": "158", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).finish (*go.yaml.in/yaml/v3.encoder).emit go.yaml.in/yaml/v3.yaml_emitter_emit go.yaml.in/yaml/v3.yaml_emitter_state_machine go.yaml.in/yaml/v3.yaml_emitter_emit_document_end go.yaml.in/yaml/v3.yaml_emitter_flush (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).finish", "site": { "filename": "yaml.go", "line": "220", "column": "10" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).emit", "site": { "filename": "encode.go", "line": "72", "column": "8" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit", "site": { "filename": "encode.go", "line": "81", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_state_machine", "site": { "filename": "emitterc.go", "line": "153", "column": "33" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit_document_end", "site": { "filename": "emitterc.go", "line": "273", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_flush", "site": { "filename": "emitterc.go", "line": "541", "column": "24" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "writerc.go", "line": "44", "column": "74" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).finish (*go.yaml.in/yaml/v3.encoder).emit go.yaml.in/yaml/v3.yaml_emitter_emit go.yaml.in/yaml/v3.yaml_emitter_state_machine go.yaml.in/yaml/v3.yaml_emitter_emit_document_end go.yaml.in/yaml/v3.yaml_emitter_flush (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).finish", "site": { "filename": "yaml.go", "line": "220", "column": "10" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).emit", "site": { "filename": "encode.go", "line": "72", "column": "8" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit", "site": { "filename": "encode.go", "line": "81", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_state_machine", "site": { "filename": "emitterc.go", "line": "153", "column": "33" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit_document_end", "site": { "filename": "emitterc.go", "line": "273", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_flush", "site": { "filename": "emitterc.go", "line": "541", "column": "24" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "writerc.go", "line": "44", "column": "74" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1102).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1102).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "74", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1127).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1127).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "51", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre130).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre130).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "291", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre140).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre140).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "246", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre182).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre182).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "195", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre193).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre193).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "129", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "templates.go", "line": "96", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "139", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "110", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "templates.go", "line": "96", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/cui.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 net/http.Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "site": { "filename": "editor.go", "line": "43", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "net/http.Get", "site": { "filename": "client.go", "line": "34", "column": "24" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 net/http.Get", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "net/http.Get", "site": { "filename": "client.go", "line": "34", "column": "24" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/editor.Path github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "edit_others.go", "line": "20", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/editor.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.init", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "site": { "filename": "notify_darwin.go", "line": "32", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/notify.init github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.init", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "out", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/out.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/queue.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.init", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).IDs github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).IDs", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool]", "site": { "filename": "recipients.go", "line": "40", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "reminder", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/reminder.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.init", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "convert.go", "line": "74", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "fsck.go", "line": "114", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "226", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "site": { "filename": "write.go", "line": "28", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "recipients.go", "line": "362", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "store.go", "line": "139", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "reencrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.fsckMultiError).Error (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.fsckMultiError).Error", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "fsck.go", "line": "62", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List (*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List", "site": { "filename": "store.go", "line": "199", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte]", "site": { "filename": "store.go", "line": "83", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte]", "site": { "filename": "store.go", "line": "83", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/root.New (*github.com/gopasspw/gopass/internal/config.Config).Mounts (*github.com/gopasspw/gitconfig.Configs).ListSubsections github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.New", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts", "site": { "filename": "store.go", "line": "36", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).ListSubsections", "site": { "filename": "config.go", "line": "274", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "539", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "convert.go", "line": "74", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "fsck.go", "line": "114", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "site": { "filename": "rcs.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "git.go", "line": "389", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "226", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "site": { "filename": "write.go", "line": "28", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys net/http.NewRequestWithContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "net/http.NewRequestWithContext", "site": { "filename": "github.go", "line": "62", "column": "40" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "39", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/tree.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease net/http.NewRequest", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "83", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*net/http.body).Close", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.body).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.FetchLatestRelease net/http.NewRequest", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "update.go", "line": "37", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "github.go", "line": "83", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.download net/http.NewRequest", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "download.go", "line": "59", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*net/http.body).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*net/http.body).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*net/http.body).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*net.netFD).connect$1", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*net.netFD).connect$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "net" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download net/http.NewRequest", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "net/http.NewRequest", "site": { "filename": "download.go", "line": "59", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.body).Read", "site": { "filename": "download.go", "line": "111", "column": "30" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/appdir.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.init", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "site": { "filename": "notify_darwin.go", "line": "32", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite compress/gzip.NewReader (*compress/gzip.Reader).Reset (*compress/gzip.Reader).readHeader (*compress/gzip.Reader).readString (net/http.eofReader).ReadByte", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "clipboard.go", "line": "35", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "site": { "filename": "notify_darwin.go", "line": "32", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "compress/gzip.NewReader", "site": { "filename": "icon.go", "line": "55", "column": "27" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).Reset", "site": { "filename": "gunzip.go", "line": "94", "column": "19" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readHeader", "site": { "filename": "gunzip.go", "line": "113", "column": "32" }, "package": "compress/gzip" }, { "name": "(*compress/gzip.Reader).readString", "site": { "filename": "gunzip.go", "line": "213", "column": "27" }, "package": "compress/gzip" }, { "name": "(net/http.eofReader).ReadByte", "site": { "filename": "gunzip.go", "line": "148", "column": "31" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "clipboard_others.go", "line": "40", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.init", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init golang.org/x/crypto/ssh.init#1 slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.init#1", "package": "golang.org/x/crypto/ssh" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "cipher.go", "line": "114", "column": "37" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "site": { "filename": "fossil.go", "line": "255", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients slices.DeleteFunc[[]string string] net/http.adjustNextProtos$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "site": { "filename": "write.go", "line": "28", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "slices.DeleteFunc[[]string string]", "site": { "filename": "recipients.go", "line": "63", "column": "29" }, "package": "slices" }, { "name": "net/http.adjustNextProtos$1", "site": { "filename": "slices.go", "line": "246", "column": "21" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/apimock.init github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/apimock.init", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).List (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List (*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).List", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List", "site": { "filename": "mock.go", "line": "47", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List", "site": { "filename": "store.go", "line": "199", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte]", "site": { "filename": "store.go", "line": "83", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Keys github.com/gopasspw/gopass/pkg/set.SortedKeys[string []string] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Keys", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []string]", "site": { "filename": "akv.go", "line": "67", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (*go.yaml.in/yaml/v3.encoder).emit go.yaml.in/yaml/v3.yaml_emitter_emit go.yaml.in/yaml/v3.yaml_emitter_state_machine go.yaml.in/yaml/v3.yaml_emitter_emit_document_end go.yaml.in/yaml/v3.yaml_emitter_flush (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).emit", "site": { "filename": "encode.go", "line": "104", "column": "9" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit", "site": { "filename": "encode.go", "line": "81", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_state_machine", "site": { "filename": "emitterc.go", "line": "153", "column": "33" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit_document_end", "site": { "filename": "emitterc.go", "line": "273", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_flush", "site": { "filename": "emitterc.go", "line": "541", "column": "24" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "writerc.go", "line": "44", "column": "74" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Keys github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Keys", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "yaml.go", "line": "50", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "site": { "filename": "mime.go", "line": "60", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "otp", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "otp", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential crypto/ecdsa.GenerateKey crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.GenerateKey[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.fipsPCT[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140.PCT (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.GenerateKey", "site": { "filename": "passkey.go", "line": "84", "column": "36" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "350", "column": "22" }, "package": "crypto/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.GenerateKey[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "366", "column": "38" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.fipsPCT[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "216", "column": "9" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140.PCT", "site": { "filename": "cast.go", "line": "55", "column": "13" }, "package": "crypto/internal/fips140" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "cast.go", "line": "83", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pinentry/cli.init github.com/gopasspw/gopass/pkg/termio.init github.com/gopasspw/gitconfig.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pinentry/cli.init", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gitconfig.init", "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.init", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.Client).Get", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.Client).Get", "site": { "filename": "hibp.go", "line": "32", "column": "29" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.ParseRule strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.ParseRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "aliases.go", "line": "43", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.init", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 net/http.Get", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "net/http.Get", "site": { "filename": "client.go", "line": "34", "column": "24" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 net/http.Get", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "net/http.Get", "site": { "filename": "client.go", "line": "34", "column": "24" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/pkg/termio.init github.com/gopasspw/gitconfig.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 net/http.containsDotDot$1", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gitconfig.init", "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "net/http.containsDotDot$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.consumeAll", "site": { "filename": "packet.go", "line": "393", "column": "13" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*net/http.body).Read", "site": { "filename": "packet.go", "line": "288", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "68", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*net/http.body).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "166", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*net/http.body).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "NETWORK", "capability": "CAPABILITY_NETWORK", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*net/http.countingWriter).Write", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close", "site": { "filename": "gunit.go", "line": "152", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "encode.go", "line": "136", "column": "19" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*net/http.countingWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "net/http" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.main github.com/gopasspw/gopass.writeCPUProfile runtime/pprof.StartCPUProfile", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.writeCPUProfile", "site": { "filename": "main.go", "line": "53", "column": "23" }, "package": "github.com/gopasspw/gopass" }, { "name": "runtime/pprof.StartCPUProfile", "site": { "filename": "main.go", "line": "358", "column": "33" }, "package": "runtime/pprof" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "main.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "site": { "filename": "setup.go", "line": "105", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "107", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "site": { "filename": "main.go", "line": "145", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.writeCPUProfile runtime/pprof.StartCPUProfile", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "runtime/pprof.StartCPUProfile", "site": { "filename": "main.go", "line": "358", "column": "33" }, "package": "runtime/pprof" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.writeCPUProfile$2 runtime/pprof.StopCPUProfile", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile$2", "package": "github.com/gopasspw/gopass" }, { "name": "runtime/pprof.StopCPUProfile", "site": { "filename": "main.go", "line": "363", "column": "23" }, "package": "runtime/pprof" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass.writeMemProfile runtime/pprof.WriteHeapProfile", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "runtime/pprof.WriteHeapProfile", "site": { "filename": "main.go", "line": "388", "column": "34" }, "package": "runtime/pprof" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "63", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "site": { "filename": "show.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "site": { "filename": "audit.go", "line": "59", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "convert.go", "line": "75", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "site": { "filename": "generate.go", "line": "86", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "site": { "filename": "insert.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "site": { "filename": "setup.go", "line": "105", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun github.com/noborus/ov/oviewer.NewHelp github.com/noborus/ov/oviewer.KeyBindString (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewHelp", "site": { "filename": "oviewer.go", "line": "826", "column": "22" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.KeyBindString", "site": { "filename": "help.go", "line": "22", "column": "35" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "help.go", "line": "46", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "merge.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "site": { "filename": "mount.go", "line": "32", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "site": { "filename": "otp.go", "line": "56", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Reorg$bound (*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "119", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "recipients.go", "line": "72", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "196", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "site": { "filename": "setup.go", "line": "105", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "version.go", "line": "56", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "site": { "filename": "binary.go", "line": "238", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "version.go", "line": "56", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Int", "site": { "filename": "create.go", "line": "64", "column": "68" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "150", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "187", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "generate.go", "line": "433", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "site": { "filename": "insert.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "insert.go", "line": "155", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun github.com/noborus/ov/oviewer.NewHelp github.com/noborus/ov/oviewer.KeyBindString (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewHelp", "site": { "filename": "oviewer.go", "line": "826", "column": "22" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.KeyBindString", "site": { "filename": "help.go", "line": "22", "column": "35" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "help.go", "line": "46", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "otp.go", "line": "177", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun github.com/noborus/ov/oviewer.NewHelp github.com/noborus/ov/oviewer.KeyBindString (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewHelp", "site": { "filename": "oviewer.go", "line": "826", "column": "22" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.KeyBindString", "site": { "filename": "help.go", "line": "22", "column": "35" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "help.go", "line": "46", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "show.go", "line": "141", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "site": { "filename": "pwgen.go", "line": "47", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "commands.go", "line": "189", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "commands.go", "line": "230", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "commands.go", "line": "263", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt (*filippo.io/age/internal/format.Header).Marshal (*filippo.io/age/internal/format.Header).MarshalWithoutMAC (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/internal/format.Header).Marshal", "site": { "filename": "age.go", "line": "162", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Header).MarshalWithoutMAC", "site": { "filename": "format.go", "line": "147", "column": "31" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "format.go", "line": "138", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt (*filippo.io/age/internal/format.Header).Marshal (*filippo.io/age/internal/format.Header).MarshalWithoutMAC (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/internal/format.Header).Marshal", "site": { "filename": "age.go", "line": "162", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Header).MarshalWithoutMAC", "site": { "filename": "format.go", "line": "147", "column": "31" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "format.go", "line": "138", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt (*filippo.io/age/internal/format.Header).Marshal (*filippo.io/age/internal/format.Header).MarshalWithoutMAC (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/internal/format.Header).Marshal", "site": { "filename": "age.go", "line": "162", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Header).MarshalWithoutMAC", "site": { "filename": "format.go", "line": "147", "column": "31" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "format.go", "line": "138", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "250", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.writeGrease (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.writeGrease", "site": { "filename": "client.go", "line": "92", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "505", "column": "24" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "agent.go", "line": "117", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "agent.go", "line": "117", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "agent.go", "line": "117", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "storage.go", "line": "60", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age/internal/format.Parse (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age/internal/format.Parse", "site": { "filename": "age.go", "line": "262", "column": "35" }, "package": "filippo.io/age/internal/format" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "format.go", "line": "250", "column": "23" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "storage.go", "line": "60", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "ghssh", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/editor.Path github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "edit_others.go", "line": "20", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "store.go", "line": "43", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "convert.go", "line": "74", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "convert.go", "line": "74", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "read.go", "line": "36", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*runtime/debug.BuildInfo).String", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*runtime/debug.BuildInfo).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*runtime/debug.BuildInfo).String", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*runtime/debug.BuildInfo).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*runtime/debug.BuildInfo).String", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*runtime/debug.BuildInfo).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*runtime/debug.BuildInfo).String", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*runtime/debug.BuildInfo).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "clipboard.go", "line": "35", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "clipboard_others.go", "line": "40", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "api", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secparse", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "site": { "filename": "mime.go", "line": "60", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "68", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.clientHandshakeState).handshake (*crypto/tls.clientHandshakeState).doFullHandshake (*crypto/tls.Conn).verifyServerCertificate (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "166", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).handshake", "site": { "filename": "handshake_client.go", "line": "349", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.clientHandshakeState).doFullHandshake", "site": { "filename": "handshake_client.go", "line": "593", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).verifyServerCertificate", "site": { "filename": "handshake_client.go", "line": "685", "column": "38" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "handshake_client.go", "line": "1102", "column": "39" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "RUNTIME", "capability": "CAPABILITY_RUNTIME", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.serverHandshakeState).handshake (*crypto/tls.serverHandshakeState).checkForResumption crypto/tls.ParseSessionState (*crypto/tls.weakCertCache).newCert runtime.AddCleanup[crypto/x509.Certificate any]", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close", "site": { "filename": "gunit.go", "line": "152", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "encode.go", "line": "136", "column": "19" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).handshake", "site": { "filename": "handshake_server.go", "line": "63", "column": "21" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.serverHandshakeState).checkForResumption", "site": { "filename": "handshake_server.go", "line": "75", "column": "33" }, "package": "crypto/tls" }, { "name": "crypto/tls.ParseSessionState", "site": { "filename": "handshake_server.go", "line": "476", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.weakCertCache).newCert", "site": { "filename": "ticket.go", "line": "237", "column": "36" }, "package": "crypto/tls" }, { "name": "runtime.AddCleanup[crypto/x509.Certificate any]", "site": { "filename": "cache.go", "line": "33", "column": "21" }, "package": "runtime" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.getCommands$2 (*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*html/template.Template).escape html/template.escapeTemplate (*html/template.escaper).escapeTree (*html/template.escaper).computeOutCtx (*html/template.escaper).escapeTemplateBody (*html/template.escaper).escapeListConditionally (*html/template.escaper).escapeList (*html/template.escaper).escape (*html/template.escaper).escapeText html/template.escapeSpecialScriptTags (*regexp.Regexp).ReplaceAll (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "site": { "filename": "main.go", "line": "179", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*html/template.Template).escape", "site": { "filename": "template.go", "line": "121", "column": "20" }, "package": "html/template" }, { "name": "html/template.escapeTemplate", "site": { "filename": "template.go", "line": "104", "column": "27" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTree", "site": { "filename": "escape.go", "line": "25", "column": "29" }, "package": "html/template" }, { "name": "(*html/template.escaper).computeOutCtx", "site": { "filename": "escape.go", "line": "673", "column": "24" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTemplateBody", "site": { "filename": "escape.go", "line": "680", "column": "32" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeListConditionally", "site": { "filename": "escape.go", "line": "719", "column": "34" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeList", "site": { "filename": "escape.go", "line": "607", "column": "19" }, "package": "html/template" }, { "name": "(*html/template.escaper).escape", "site": { "filename": "escape.go", "line": "590", "column": "15" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeText", "site": { "filename": "escape.go", "line": "160", "column": "22" }, "package": "html/template" }, { "name": "html/template.escapeSpecialScriptTags", "site": { "filename": "escape.go", "line": "816", "column": "35" }, "package": "html/template" }, { "name": "(*regexp.Regexp).ReplaceAll", "site": { "filename": "escape.go", "line": "753", "column": "38" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "657", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.initContext os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.initContext", "package": "github.com/gopasspw/gopass" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "325", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.main github.com/gopasspw/gopass.writeCPUProfile os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.writeCPUProfile", "site": { "filename": "main.go", "line": "53", "column": "23" }, "package": "github.com/gopasspw/gopass" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "348", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.makeVersionPrinter$1 github.com/gopasspw/gopass.parseBuildInfo runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass.makeVersionPrinter$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.parseBuildInfo", "site": { "filename": "main.go", "line": "259", "column": "45" }, "package": "github.com/gopasspw/gopass" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "main.go", "line": "228", "column": "32" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "214", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.parseBuildInfo runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass.parseBuildInfo", "package": "github.com/gopasspw/gopass" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "main.go", "line": "228", "column": "32" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass.initContext os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.initContext", "site": { "filename": "main.go", "line": "110", "column": "19" }, "package": "github.com/gopasspw/gopass" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "325", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).autoSync os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "main.go", "line": "140", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "site": { "filename": "init.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "sync.go", "line": "61", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.writeCPUProfile os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "348", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.writeMemProfile os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "372", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass.errorWriter).Write github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass.errorWriter).Write", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "main.go", "line": "296", "column": "50" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.IsGitClean os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.IsGitClean", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.Getenv", "site": { "filename": "gitutils.go", "line": "109", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/man.getFlags github.com/gopasspw/gopass/helpers/man.getFlags$1 (*github.com/urfave/cli/v2.BoolFlag).Names github.com/urfave/cli/v2.FlagNames (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.getFlags", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/helpers/man.getFlags$1", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Names", "site": { "filename": "main.go", "line": "89", "column": "63" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.FlagNames", "site": { "filename": "zz_generated.flags.go", "line": "492", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "flag.go", "line": "311", "column": "53" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/man.getFlags$1 (*github.com/urfave/cli/v2.BoolFlag).Names github.com/urfave/cli/v2.FlagNames (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.getFlags$1", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Names", "site": { "filename": "main.go", "line": "89", "column": "63" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.FlagNames", "site": { "filename": "zz_generated.flags.go", "line": "492", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "flag.go", "line": "311", "column": "53" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/man.lookPath os.Executable", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.lookPath", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "os.Executable", "site": { "filename": "main.go", "line": "134", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/helpers/man.lookPath os.Executable", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/helpers/man.lookPath", "site": { "filename": "main.go", "line": "42", "column": "27" }, "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "os.Executable", "site": { "filename": "main.go", "line": "134", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.init", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.main runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.main", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "main.go", "line": "15", "column": "30" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/postrel.init github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.init", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "86", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/postrel.mustCheckEnv os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.mustCheckEnv", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "125", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/postrel.newGHClient os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.newGHClient", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Getenv", "site": { "filename": "main.go", "line": "138", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Getwd", "site": { "filename": "main.go", "line": "279", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os.Getwd", "site": { "filename": "main.go", "line": "279", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "path/filepath.Walk", "site": { "filename": "main.go", "line": "375", "column": "15" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Execute (*html/template.Template).escape html/template.escapeTemplate (*html/template.escaper).escapeTree (*html/template.escaper).computeOutCtx (*html/template.escaper).escapeTemplateBody (*html/template.escaper).escapeListConditionally (*html/template.escaper).escapeList (*html/template.escaper).escape (*html/template.escaper).escapeText html/template.escapeSpecialScriptTags (*regexp.Regexp).ReplaceAll (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "main.go", "line": "437", "column": "21" }, "package": "html/template" }, { "name": "(*html/template.Template).escape", "site": { "filename": "template.go", "line": "121", "column": "20" }, "package": "html/template" }, { "name": "html/template.escapeTemplate", "site": { "filename": "template.go", "line": "104", "column": "27" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTree", "site": { "filename": "escape.go", "line": "25", "column": "29" }, "package": "html/template" }, { "name": "(*html/template.escaper).computeOutCtx", "site": { "filename": "escape.go", "line": "673", "column": "24" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTemplateBody", "site": { "filename": "escape.go", "line": "680", "column": "32" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeListConditionally", "site": { "filename": "escape.go", "line": "719", "column": "34" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeList", "site": { "filename": "escape.go", "line": "607", "column": "19" }, "package": "html/template" }, { "name": "(*html/template.escaper).escape", "site": { "filename": "escape.go", "line": "590", "column": "15" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeText", "site": { "filename": "escape.go", "line": "160", "column": "22" }, "package": "html/template" }, { "name": "html/template.escapeSpecialScriptTags", "site": { "filename": "escape.go", "line": "816", "column": "35" }, "package": "html/template" }, { "name": "(*regexp.Regexp).ReplaceAll", "site": { "filename": "escape.go", "line": "753", "column": "38" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "657", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/release.isGitClean github.com/gopasspw/gopass/helpers/gitutils.IsGitClean os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.isGitClean", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.IsGitClean", "site": { "filename": "main.go", "line": "424", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os.Getenv", "site": { "filename": "gitutils.go", "line": "109", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.updateDeps os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.updateDeps", "site": { "filename": "main.go", "line": "112", "column": "22" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.Environ", "site": { "filename": "main.go", "line": "279", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/release.updateDeps os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.updateDeps", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os.Environ", "site": { "filename": "main.go", "line": "279", "column": "30" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck$1 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "fsck.go", "line": "51", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "repl.go", "line": "24", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.New github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.New", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.newAction", "site": { "filename": "action.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/reminder.New", "site": { "filename": "action.go", "line": "49", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "disk.go", "line": "26", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.bashEscape (*regexp.Regexp).ReplaceAllStringFunc (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.bashEscape", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc", "site": { "filename": "completion.go", "line": "21", "column": "42" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "577", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv os.LookupEnv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.LookupEnv", "site": { "filename": "config.go", "line": "361", "column": "34" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.init#1 os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init#1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "sync.go", "line": "32", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.initParseContext github.com/gopasspw/gopass/internal/out.Warning github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.initParseContext", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Warning", "site": { "filename": "init.go", "line": "137", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "119", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.newAction", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/reminder.New", "site": { "filename": "action.go", "line": "49", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "disk.go", "line": "26", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "list.go", "line": "121", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "show.go", "line": "38", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "355", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "crypto.go", "line": "128", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.syncPrintDiff github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncPrintDiff", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "sync.go", "line": "286", "column": "38" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.tickingBar (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.tickingBar", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "otp.go", "line": "80", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "age.go", "line": "142", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "otp.go", "line": "87", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "otp.go", "line": "101", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/audit.New", "site": { "filename": "audit.go", "line": "58", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).isInStore path/filepath.Abs path/filepath.abs path/filepath.unixAbs os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).isInStore", "site": { "filename": "binary.go", "line": "205", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "path/filepath.Abs", "site": { "filename": "binary.go", "line": "161", "column": "25" }, "package": "path/filepath" }, { "name": "path/filepath.abs", "site": { "filename": "path.go", "line": "162", "column": "12" }, "package": "path/filepath" }, { "name": "path/filepath.unixAbs", "site": { "filename": "path_unix.go", "line": "29", "column": "16" }, "package": "path/filepath" }, { "name": "os.Getwd", "site": { "filename": "path.go", "line": "169", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).isInStore path/filepath.Abs path/filepath.abs path/filepath.unixAbs os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).isInStore", "site": { "filename": "binary.go", "line": "205", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "path/filepath.Abs", "site": { "filename": "binary.go", "line": "161", "column": "25" }, "package": "path/filepath" }, { "name": "path/filepath.abs", "site": { "filename": "path.go", "line": "162", "column": "12" }, "package": "path/filepath" }, { "name": "path/filepath.unixAbs", "site": { "filename": "path_unix.go", "line": "29", "column": "16" }, "package": "path/filepath" }, { "name": "os.Getwd", "site": { "filename": "path.go", "line": "169", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "clone.go", "line": "66", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*html/template.Template).escape html/template.escapeTemplate (*html/template.escaper).escapeTree (*html/template.escaper).computeOutCtx (*html/template.escaper).escapeTemplateBody (*html/template.escaper).escapeListConditionally (*html/template.escaper).escapeList (*html/template.escaper).escape (*html/template.escaper).escapeText html/template.escapeSpecialScriptTags (*regexp.Regexp).ReplaceAll (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*html/template.Template).escape", "site": { "filename": "template.go", "line": "121", "column": "20" }, "package": "html/template" }, { "name": "html/template.escapeTemplate", "site": { "filename": "template.go", "line": "104", "column": "27" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTree", "site": { "filename": "escape.go", "line": "25", "column": "29" }, "package": "html/template" }, { "name": "(*html/template.escaper).computeOutCtx", "site": { "filename": "escape.go", "line": "673", "column": "24" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTemplateBody", "site": { "filename": "escape.go", "line": "680", "column": "32" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeListConditionally", "site": { "filename": "escape.go", "line": "719", "column": "34" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeList", "site": { "filename": "escape.go", "line": "607", "column": "19" }, "package": "html/template" }, { "name": "(*html/template.escaper).escape", "site": { "filename": "escape.go", "line": "590", "column": "15" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeText", "site": { "filename": "escape.go", "line": "160", "column": "22" }, "package": "html/template" }, { "name": "html/template.escapeSpecialScriptTags", "site": { "filename": "escape.go", "line": "816", "column": "35" }, "package": "html/template" }, { "name": "(*regexp.Regexp).ReplaceAll", "site": { "filename": "escape.go", "line": "753", "column": "38" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "657", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "config.go", "line": "41", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/urfave/cli/v2.Context).IsSet (*github.com/urfave/cli/v2.BoolFlag).Names github.com/urfave/cli/v2.FlagNames (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).IsSet", "site": { "filename": "copy.go", "line": "30", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Names", "site": { "filename": "context.go", "line": "81", "column": "21" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.FlagNames", "site": { "filename": "zz_generated.flags.go", "line": "492", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "flag.go", "line": "311", "column": "53" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "wizard.go", "line": "192", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "delete.go", "line": "134", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "edit.go", "line": "34", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Environ", "site": { "filename": "env.go", "line": "71", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations", "site": { "filename": "fsck.go", "line": "34", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).Edit github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "site": { "filename": "generate.go", "line": "94", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "edit.go", "line": "34", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep github.com/fatih/color.BlueString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.BlueString", "site": { "filename": "grep.go", "line": "53", "column": "50" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "592", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "init.go", "line": "88", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "insert.go", "line": "247", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).autoSync os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "site": { "filename": "init.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "sync.go", "line": "61", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "list.go", "line": "121", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "merge.go", "line": "35", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "rcs.go", "line": "68", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "mount.go", "line": "33", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "mount.go", "line": "50", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "site": { "filename": "mount.go", "line": "127", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "age.go", "line": "142", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "rcs.go", "line": "68", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Env$bound (*github.com/gopasspw/gopass/internal/action.Action).Env os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Environ", "site": { "filename": "env.go", "line": "71", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "125", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "crypto.go", "line": "128", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).autoSync os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "site": { "filename": "init.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "sync.go", "line": "61", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "206", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "reorg.go", "line": "56", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "setup.go", "line": "52", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "site": { "filename": "show.go", "line": "102", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync github.com/gopasspw/gopass/internal/notify.Notify os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "sync.go", "line": "163", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.Getenv", "site": { "filename": "notify_darwin.go", "line": "25", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "templates.go", "line": "85", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "templates.go", "line": "157", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete (*github.com/gopasspw/gopass/internal/action.Action).templatesList (*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList", "site": { "filename": "templates.go", "line": "129", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "site": { "filename": "templates.go", "line": "115", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "templates.go", "line": "33", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint (*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "site": { "filename": "templates.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "templates.go", "line": "33", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "unclip.go", "line": "19", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Getenv", "site": { "filename": "update.go", "line": "47", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "version.go", "line": "49", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "sync.go", "line": "61", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).isInStore path/filepath.Abs path/filepath.abs path/filepath.unixAbs os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).isInStore", "site": { "filename": "binary.go", "line": "205", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "path/filepath.Abs", "site": { "filename": "binary.go", "line": "161", "column": "25" }, "package": "path/filepath" }, { "name": "path/filepath.abs", "site": { "filename": "path.go", "line": "162", "column": "12" }, "package": "path/filepath" }, { "name": "path/filepath.unixAbs", "site": { "filename": "path_unix.go", "line": "29", "column": "16" }, "package": "path/filepath" }, { "name": "os.Getwd", "site": { "filename": "path.go", "line": "169", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "binary.go", "line": "285", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "version.go", "line": "49", "column": "26" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/config.PwStoreDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "clone.go", "line": "129", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "36", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "248", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "clone.go", "line": "227", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "355", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "clone.go", "line": "280", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "delete.go", "line": "134", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "site": { "filename": "edit.go", "line": "127", "column": "80" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getenv", "site": { "filename": "pwgen.go", "line": "44", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).fsckEntries (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).fsckEntries", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "fsck.go", "line": "65", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "site": { "filename": "list.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal", "site": { "filename": "generate.go", "line": "234", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getenv", "site": { "filename": "external.go", "line": "24", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "site": { "filename": "generate.go", "line": "300", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "434", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "367", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "rcs.go", "line": "105", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "rcs.go", "line": "68", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "rcs.go", "line": "68", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile", "site": { "filename": "setup.go", "line": "350", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "identities.go", "line": "454", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "setup.go", "line": "271", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/config.PwStoreDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "423", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "site": { "filename": "clone.go", "line": "129", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "36", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "rcs.go", "line": "68", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "insert.go", "line": "247", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "insert.go", "line": "247", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "159", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "227", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).isInStore path/filepath.Abs path/filepath.abs path/filepath.unixAbs os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).isInStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "path/filepath.Abs", "site": { "filename": "binary.go", "line": "161", "column": "25" }, "package": "path/filepath" }, { "name": "path/filepath.abs", "site": { "filename": "path.go", "line": "162", "column": "12" }, "package": "path/filepath" }, { "name": "path/filepath.unixAbs", "site": { "filename": "path_unix.go", "line": "29", "column": "16" }, "package": "path/filepath" }, { "name": "os.Getwd", "site": { "filename": "path.go", "line": "169", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "list.go", "line": "121", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "edit.go", "line": "46", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "list.go", "line": "141", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "site": { "filename": "init.go", "line": "213", "column": "50" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "reminder.go", "line": "22", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os.Getenv", "site": { "filename": "rcs.go", "line": "68", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd github.com/gopasspw/gopass/internal/cui.GetSelection github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "301", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "cui.go", "line": "23", "column": "30" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval github.com/gopasspw/gopass/internal/cui.GetSelection github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "277", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "cui.go", "line": "23", "column": "30" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).replLock github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).replLock", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "repl.go", "line": "99", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal github.com/gopasspw/gitconfig.globalConfigFile (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.globalConfigFile", "site": { "filename": "configs.go", "line": "450", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "configs.go", "line": "201", "column": "50" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleError github.com/gopasspw/gopass/internal/notify.Notify os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "128", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "show.go", "line": "390", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.Getenv", "site": { "filename": "notify_darwin.go", "line": "25", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "show.go", "line": "287", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError github.com/gopasspw/gopass/internal/notify.Notify os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "show.go", "line": "390", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.Getenv", "site": { "filename": "notify_darwin.go", "line": "25", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleError github.com/gopasspw/gopass/internal/notify.Notify os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "143", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "show.go", "line": "390", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.Getenv", "site": { "filename": "notify_darwin.go", "line": "25", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync github.com/gopasspw/gopass/internal/notify.Notify os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "sync.go", "line": "163", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.Getenv", "site": { "filename": "notify_darwin.go", "line": "25", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "355", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList (*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "site": { "filename": "templates.go", "line": "115", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "templates.go", "line": "33", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "exit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/exit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "site": { "filename": "pwgen.go", "line": "44", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.init", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "audit.go", "line": "144", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Int", "site": { "filename": "audit.go", "line": "120", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "225", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintResults github.com/gopasspw/gopass/internal/out.Warning github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintResults", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/out.Warning", "site": { "filename": "output.go", "line": "22", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "119", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintSummary github.com/gopasspw/gopass/internal/out.Warning github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintSummary", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/out.Warning", "site": { "filename": "output.go", "line": "67", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "119", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "34", "column": "79" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1 github.com/urfave/cli/v2.ShowSubcommandHelp github.com/urfave/cli/v2.printHelp github.com/urfave/cli/v2.printHelpCustom os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/urfave/cli/v2.ShowSubcommandHelp", "site": { "filename": "commands.go", "line": "47", "column": "39" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelp", "site": { "filename": "help.go", "line": "308", "column": "13" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelpCustom", "site": { "filename": "help.go", "line": "410", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "os.Getenv", "site": { "filename": "help.go", "line": "391", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2 github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient", "site": { "filename": "commands.go", "line": "66", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "client.go", "line": "24", "column": "47" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3 github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient", "site": { "filename": "commands.go", "line": "81", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "client.go", "line": "24", "column": "47" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4 github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient", "site": { "filename": "commands.go", "line": "101", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "client.go", "line": "24", "column": "47" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "129", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "161", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "254", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "keyring.go", "line": "27", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "identities.go", "line": "454", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "ask.go", "line": "198", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2$1 github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "clientUI.go", "line": "22", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$3 github.com/gopasspw/gopass/internal/cui.GetSelection github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "clientUI.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "cui.go", "line": "23", "column": "30" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "59", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "age.go", "line": "142", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients github.com/gopasspw/gopass/internal/out.Warning github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/out.Warning", "site": { "filename": "recipients.go", "line": "97", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "119", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "decrypt.go", "line": "80", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "encrypt.go", "line": "96", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile", "site": { "filename": "identities.go", "line": "435", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "identities.go", "line": "454", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath", "site": { "filename": "keyring.go", "line": "113", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "keyring.go", "line": "27", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients github.com/gopasspw/gopass/internal/out.Warning github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/out.Warning", "site": { "filename": "recipients.go", "line": "97", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "119", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "encrypt.go", "line": "96", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.WithGPGTTY os.LookupEnv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.WithGPGTTY", "site": { "filename": "askpass.go", "line": "122", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os.LookupEnv", "site": { "filename": "gnupg.go", "line": "42", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath", "site": { "filename": "loader.go", "line": "32", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "keyring.go", "line": "27", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent github.com/gopasspw/gopass/internal/backend/crypto/age/agent.New github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.New", "site": { "filename": "commands.go", "line": "327", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "agent.go", "line": "44", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient", "site": { "filename": "commands.go", "line": "336", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "client.go", "line": "24", "column": "47" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.New github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "agent.go", "line": "44", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.NewClient", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "site": { "filename": "client.go", "line": "24", "column": "47" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "122", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "gpg.go", "line": "55", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Environ", "site": { "filename": "recipients.go", "line": "95", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Getenv", "site": { "filename": "binary.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.gpgConfigLoc os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.gpgConfigLoc", "site": { "filename": "utils.go", "line": "35", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Getenv", "site": { "filename": "utils.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.GPGOpts os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.GPGOpts", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Getenv", "site": { "filename": "utils.go", "line": "14", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.gpgConfigLoc os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.gpgConfigLoc", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os.Getenv", "site": { "filename": "utils.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "backend.go", "line": "108", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "config.go", "line": "74", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "config.go", "line": "43", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "crypt.go", "line": "483", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "site": { "filename": "loader.go", "line": "91", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "34", "column": "79" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Environ", "site": { "filename": "agent_starter_unix.go", "line": "14", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "48", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "77", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "41", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "67", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "storage.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "362", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "fossil.go", "line": "304", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "fossil.go", "line": "304", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "fossil.go", "line": "304", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "site": { "filename": "fossil.go", "line": "335", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "fossil.go", "line": "304", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "site": { "filename": "loader.go", "line": "31", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "48", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "loader.go", "line": "39", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "site": { "filename": "loader.go", "line": "35", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "77", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "site": { "filename": "loader.go", "line": "23", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "41", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "fossil.go", "line": "41", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk$1 github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "fsck.go", "line": "92", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "fsck.go", "line": "112", "column": "25" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "fsck.go", "line": "72", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "loader.go", "line": "28", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "loader.go", "line": "50", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "39", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "loader.go", "line": "28", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "loader.go", "line": "28", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "78", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "69", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "config.go", "line": "74", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "config.go", "line": "43", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "90", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "storage.go", "line": "34", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "config.go", "line": "43", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "34", "column": "79" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "loader.go", "line": "43", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "40", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "jj.go", "line": "408", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "jj.go", "line": "393", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "site": { "filename": "jj.go", "line": "427", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "site": { "filename": "loader.go", "line": "30", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "40", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/jjfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New", "site": { "filename": "loader.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "disk.go", "line": "26", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cache.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.init", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "59", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ModTime github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).ModTime", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Remove github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Remove", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "111", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "85", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.New", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "cache.go", "line": "18", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "disk.go", "line": "26", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.init", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "59", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fish", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*html/template.Template).escape html/template.escapeTemplate (*html/template.escaper).escapeTree (*html/template.escaper).computeOutCtx (*html/template.escaper).escapeTemplateBody (*html/template.escaper).escapeListConditionally (*html/template.escaper).escapeList (*html/template.escaper).escape (*html/template.escaper).escapeText html/template.escapeSpecialScriptTags (*regexp.Regexp).ReplaceAll (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*html/template.Template).escape", "site": { "filename": "template.go", "line": "121", "column": "20" }, "package": "html/template" }, { "name": "html/template.escapeTemplate", "site": { "filename": "template.go", "line": "104", "column": "27" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTree", "site": { "filename": "escape.go", "line": "25", "column": "29" }, "package": "html/template" }, { "name": "(*html/template.escaper).computeOutCtx", "site": { "filename": "escape.go", "line": "673", "column": "24" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeTemplateBody", "site": { "filename": "escape.go", "line": "680", "column": "32" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeListConditionally", "site": { "filename": "escape.go", "line": "719", "column": "34" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeList", "site": { "filename": "escape.go", "line": "607", "column": "19" }, "package": "html/template" }, { "name": "(*html/template.escaper).escape", "site": { "filename": "escape.go", "line": "590", "column": "15" }, "package": "html/template" }, { "name": "(*html/template.escaper).escapeText", "site": { "filename": "escape.go", "line": "160", "column": "22" }, "package": "html/template" }, { "name": "html/template.escapeSpecialScriptTags", "site": { "filename": "escape.go", "line": "816", "column": "35" }, "package": "html/template" }, { "name": "(*regexp.Regexp).ReplaceAll", "site": { "filename": "escape.go", "line": "753", "column": "38" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "657", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/fish", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv os.LookupEnv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.LookupEnv", "site": { "filename": "config.go", "line": "361", "column": "34" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.Directory github.com/gopasspw/gopass/internal/config.configLocation os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Directory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.configLocation", "site": { "filename": "location.go", "line": "53", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig github.com/gopasspw/gopass/internal/config.newGitconfig os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newGitconfig", "site": { "filename": "config.go", "line": "147", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "43", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "108", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "108", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "108", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "36", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.configLocation os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.configLocation", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "legacy.go", "line": "18", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.newGitconfig os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newGitconfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "43", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "108", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal github.com/gopasspw/gitconfig.globalConfigFile (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.globalConfigFile", "site": { "filename": "configs.go", "line": "450", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "configs.go", "line": "201", "column": "50" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal github.com/gopasspw/gitconfig.globalConfigFile (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.globalConfigFile", "site": { "filename": "configs.go", "line": "450", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "configs.go", "line": "201", "column": "50" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal github.com/gopasspw/gitconfig.globalConfigFile (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.globalConfigFile", "site": { "filename": "configs.go", "line": "450", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "configs.go", "line": "201", "column": "50" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal github.com/gopasspw/gitconfig.globalConfigFile (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.globalConfigFile", "site": { "filename": "configs.go", "line": "450", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "configs.go", "line": "201", "column": "50" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "310", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.configLocation os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.configLocation", "site": { "filename": "io.go", "line": "43", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations", "site": { "filename": "io.go", "line": "28", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations", "site": { "filename": "io.go", "line": "28", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations", "site": { "filename": "io.go", "line": "28", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.New github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.New", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "config.go", "line": "50", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "50", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "50", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.configLocation os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.configLocation", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "io.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "50", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.init", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "io.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "50", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "io.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "50", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadDefault github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadDefault", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "io.go", "line": "69", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "50", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save github.com/gopasspw/gopass/internal/config/legacy.configLocation os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.configLocation", "site": { "filename": "io.go", "line": "210", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save github.com/gopasspw/gopass/internal/config/legacy.configLocation os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.configLocation", "site": { "filename": "io.go", "line": "210", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.New github.com/gopasspw/gopass/internal/out.Error github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/out.Error", "site": { "filename": "wizard.go", "line": "93", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "83", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.extractHostname github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.extractHostname", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "helpers.go", "line": "38", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.fmtfn github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.fmtfn", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "helpers.go", "line": "20", "column": "50" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "site": { "filename": "wizard.go", "line": "419", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getenv", "site": { "filename": "pwgen.go", "line": "44", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "wizard.go", "line": "192", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "wizard.go", "line": "141", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "site": { "filename": "ssh.go", "line": "38", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os.Getenv", "site": { "filename": "ssh.go", "line": "99", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForStore github.com/gopasspw/gopass/internal/cui.GetSelection github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForStore", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "169", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "cui.go", "line": "23", "column": "30" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.GetSelection github.com/fatih/color.GreenString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.GreenString", "site": { "filename": "cui.go", "line": "23", "column": "30" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "584", "column": "78" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "wizard.go", "line": "192", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/internal/editor.Invoke$1 github.com/fatih/color.Red github.com/fatih/color.colorPrint github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "site": { "filename": "editor.go", "line": "43", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/fatih/color.Red", "site": { "filename": "editor.go", "line": "45", "column": "13" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorPrint", "site": { "filename": "color.go", "line": "548", "column": "55" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "519", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 github.com/fatih/color.Red github.com/fatih/color.colorPrint github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/fatih/color.Red", "site": { "filename": "editor.go", "line": "45", "column": "13" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorPrint", "site": { "filename": "color.go", "line": "548", "column": "55" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "519", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/editor.Path os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os.Getenv", "site": { "filename": "edit_others.go", "line": "24", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "editor", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/editor.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.init", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hashsum", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "os.Getenv", "site": { "filename": "cpu.go", "line": "13", "column": "12" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hashsum", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os.Environ", "site": { "filename": "hook.go", "line": "79", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os.Getenv", "site": { "filename": "notify_darwin.go", "line": "25", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "icon.go", "line": "21", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.init github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.init", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "icon.go", "line": "21", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/out.Error github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Error", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "83", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/out.Warning github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Warning", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "119", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/queue.New (*github.com/gopasspw/gopass/internal/queue.Queue).run github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.New", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).run", "site": { "filename": "background.go", "line": "80", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "background.go", "line": "89", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/queue.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.init", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/queue.Queue).run github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).run", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "background.go", "line": "89", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.New", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "site": { "filename": "disk.go", "line": "26", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/reminder.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.init", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "reminder.go", "line": "37", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "59", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).Overdue (*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Overdue", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "site": { "filename": "reminder.go", "line": "76", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "reminder.go", "line": "37", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "59", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset (*github.com/gopasspw/gopass/internal/cache.OnDisk).Set github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Reset", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Set", "site": { "filename": "reminder.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "85", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "store.go", "line": "43", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "115", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "convert.go", "line": "130", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "crypto.go", "line": "128", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "templates.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "78", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "templates.go", "line": "157", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "templates.go", "line": "134", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).TemplateTree github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).TemplateTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "templates.go", "line": "92", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "355", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "recipients.go", "line": "387", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "226", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "site": { "filename": "move.go", "line": "135", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "site": { "filename": "recipients.go", "line": "274", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "os.Getenv", "site": { "filename": "client.go", "line": "454", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Environ", "site": { "filename": "recipients.go", "line": "95", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Environ", "site": { "filename": "recipients.go", "line": "95", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs os.Environ", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "site": { "filename": "fsck.go", "line": "250", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Environ", "site": { "filename": "recipients.go", "line": "95", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "355", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "store.go", "line": "119", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache.OnDisk).Get github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache.OnDisk).Get", "site": { "filename": "github.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "site": { "filename": "disk.go", "line": "59", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "site": { "filename": "reencrypt.go", "line": "115", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Getenv", "site": { "filename": "loader.go", "line": "31", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "store.go", "line": "162", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$2 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$2", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "53", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount github.com/gopasspw/gopass/pkg/fsutil.CleanPath os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanPath", "site": { "filename": "mount.go", "line": "50", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Getenv", "site": { "filename": "fsutil.go", "line": "49", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "115", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "convert.go", "line": "130", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Format (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Format", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "116", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "site": { "filename": "list.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasSubDirs (*github.com/gopasspw/gopass/internal/store/leaf.Store).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasSubDirs", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "site": { "filename": "list.go", "line": "100", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "list.go", "line": "19", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "site": { "filename": "store.go", "line": "167", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "crypto.go", "line": "128", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Getwd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Getwd", "site": { "filename": "link.go", "line": "56", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).List", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "17", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "site": { "filename": "list.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "config.go", "line": "74", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "config.go", "line": "43", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "318", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "mount.go", "line": "107", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "templates.go", "line": "157", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "templates.go", "line": "134", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "templates.go", "line": "33", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "site": { "filename": "list.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount github.com/gopasspw/gopass/pkg/fsutil.CleanPath os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanPath", "site": { "filename": "mount.go", "line": "50", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Getenv", "site": { "filename": "fsutil.go", "line": "49", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "recipients.go", "line": "484", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "os.Getenv", "site": { "filename": "init.go", "line": "77", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.IsUpdateable os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Getenv", "site": { "filename": "updateable.go", "line": "29", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.Update os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Getenv", "site": { "filename": "update.go", "line": "47", "column": "22" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.init$1 os.Executable", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "os.Executable", "site": { "filename": "updateable.go", "line": "60", "column": "28" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserCache (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserCache", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "site": { "filename": "appdir.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserData (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserData os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserData", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserData", "site": { "filename": "appdir.go", "line": "50", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "53", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserRuntime", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "site": { "filename": "runtime_xdg.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/appdir.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.init", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserCache", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "36", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserData os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserData", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir_xdg.go", "line": "53", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserRuntime", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "runtime_xdg.go", "line": "12", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "unclip.go", "line": "16", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Getenv", "site": { "filename": "clipboard.go", "line": "32", "column": "31" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip os.Environ", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.Environ", "site": { "filename": "clipboard_others.go", "line": "37", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.init", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc os.FindProcess", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.FindProcess", "site": { "filename": "clipboard.go", "line": "105", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killProc os.FindProcess", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.FindProcess", "site": { "filename": "clipboard.go", "line": "105", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc os.FindProcess", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os.FindProcess", "site": { "filename": "clipboard.go", "line": "105", "column": "29" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion runtime/debug.ReadBuildInfo", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "runtime/debug.ReadBuildInfo", "site": { "filename": "version.go", "line": "15", "column": "18" }, "package": "runtime/debug" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebugLogger os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugLogger", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "84", "column": "24" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "120", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/debug.parseFilter os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "120", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanFilename", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "fsutil.go", "line": "25", "column": "54" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CleanPath os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CleanPath", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Getenv", "site": { "filename": "fsutil.go", "line": "49", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir github.com/gopasspw/gopass/pkg/appdir.UserHome os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "fsutil.go", "line": "31", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "os.Getenv", "site": { "filename": "appdir.go", "line": "56", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir path/filepath.Walk (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1 (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow (*regexp.Regexp).ReplaceAllString (*regexp.Regexp).replaceAll (*regexp.Regexp).ReplaceAllStringFunc$1 github.com/subosito/gotenv.parseLine$1 github.com/subosito/gotenv.varReplacement os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "path/filepath.Walk", "site": { "filename": "fsutil.go", "line": "125", "column": "25" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflow", "site": { "filename": "main.go", "line": "392", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*regexp.Regexp).ReplaceAllString", "site": { "filename": "main.go", "line": "405", "column": "37" }, "package": "regexp" }, { "name": "(*regexp.Regexp).replaceAll", "site": { "filename": "regexp.go", "line": "557", "column": "20" }, "package": "regexp" }, { "name": "(*regexp.Regexp).ReplaceAllStringFunc$1", "site": { "filename": "regexp.go", "line": "616", "column": "14" }, "package": "regexp" }, { "name": "github.com/subosito/gotenv.parseLine$1", "site": { "filename": "regexp.go", "line": "578", "column": "26" }, "package": "github.com/subosito/gotenv" }, { "name": "github.com/subosito/gotenv.varReplacement", "site": { "filename": "gotenv.go", "line": "339", "column": "25" }, "package": "github.com/subosito/gotenv" }, { "name": "os.Getenv", "site": { "filename": "gotenv.go", "line": "394", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.Umask os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.Umask", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "os.Getenv", "site": { "filename": "umask.go", "line": "13", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.ConfigDir github.com/gopasspw/gopass/internal/config.Directory github.com/gopasspw/gopass/internal/config.configLocation os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.ConfigDir", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.Directory", "site": { "filename": "api.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.configLocation", "site": { "filename": "location.go", "line": "53", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "location.go", "line": "17", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "os.Getenv", "site": { "filename": "config.go", "line": "108", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/store/root.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "decrypt.go", "line": "21", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).List (*github.com/gopasspw/gopass/internal/store/root.Store).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).List", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).List", "site": { "filename": "api.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "17", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "site": { "filename": "list.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "move.go", "line": "181", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "write.go", "line": "22", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/apimock.init github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/apimock.init", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/gopasspw/gopass/internal/out.Warningf github.com/fatih/color.YellowString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "screenshot_supported.go", "line": "34", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.YellowString", "site": { "filename": "print.go", "line": "128", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "588", "column": "79" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pinentry/cli.init github.com/gopasspw/gopass/pkg/termio.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pinentry/cli.init", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "ask.go", "line": "198", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "ask.go", "line": "198", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getenv", "site": { "filename": "external.go", "line": "24", "column": "16" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getenv", "site": { "filename": "pwgen.go", "line": "44", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.init github.com/gopasspw/gopass/pkg/pwgen.init#1 os.Getpid", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.init", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.init#1", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getpid", "site": { "filename": "rand.go", "line": "14", "column": "76" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.init#1 os.Getpid", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.init#1", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os.Getpid", "site": { "filename": "rand.go", "line": "14", "column": "76" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwrules", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "os.Getenv", "site": { "filename": "configs.go", "line": "140", "column": "14" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.init", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "os.Getenv", "site": { "filename": "debug.go", "line": "53", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity os.Getuid", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "site": { "filename": "client.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).checkSocketSecurity", "site": { "filename": "client.go", "line": "29", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os.Getuid", "site": { "filename": "client_unix.go", "line": "28", "column": "33" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "ask.go", "line": "198", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "66", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os.Getenv", "site": { "filename": "identity.go", "line": "39", "column": "32" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.init github.com/fatih/color.init os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "22", "column": "39" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass github.com/gopasspw/gopass/pkg/termio.promptPass$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$1", "site": { "filename": "promptpass_others.go", "line": "30", "column": "2" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "promptpass_others.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$1", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "promptpass_others.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass$2 github.com/gopasspw/gopass/internal/out.Errorf github.com/fatih/color.RedString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$2", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "promptpass_others.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.RedString", "site": { "filename": "print.go", "line": "92", "column": "36" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "580", "column": "76" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Add (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Add", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "58", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint github.com/fatih/color.CyanString github.com/fatih/color.colorString github.com/fatih/color.getCachedColor github.com/fatih/color.New github.com/fatih/color.noColorIsSet os.Getenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.CyanString", "site": { "filename": "progress.go", "line": "193", "column": "39" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.colorString", "site": { "filename": "color.go", "line": "602", "column": "77" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.getCachedColor", "site": { "filename": "color.go", "line": "533", "column": "21" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.New", "site": { "filename": "color.go", "line": "511", "column": "10" }, "package": "github.com/fatih/color" }, { "name": "github.com/fatih/color.noColorIsSet", "site": { "filename": "color.go", "line": "151", "column": "17" }, "package": "github.com/fatih/color" }, { "name": "os.Getenv", "site": { "filename": "color.go", "line": "40", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests.newTester os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "os.Getenv", "site": { "filename": "tester.go", "line": "47", "column": "19" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply github.com/urfave/cli/v2.flagFromEnvOrFile syscall.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.flagFromEnvOrFile", "site": { "filename": "flag_bool.go", "line": "113", "column": "44" }, "package": "github.com/urfave/cli/v2" }, { "name": "syscall.Getenv", "site": { "filename": "flag.go", "line": "381", "column": "36" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply github.com/urfave/cli/v2.flagFromEnvOrFile syscall.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.flagFromEnvOrFile", "site": { "filename": "flag_bool.go", "line": "113", "column": "44" }, "package": "github.com/urfave/cli/v2" }, { "name": "syscall.Getenv", "site": { "filename": "flag.go", "line": "381", "column": "36" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.UnsetVars os.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.UnsetVars", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Getenv", "site": { "filename": "utils.go", "line": "99", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "READ_SYSTEM_STATE", "capability": "CAPABILITY_READ_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply github.com/urfave/cli/v2.flagFromEnvOrFile syscall.Getenv", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.flagFromEnvOrFile", "site": { "filename": "flag_bool.go", "line": "113", "column": "44" }, "package": "github.com/urfave/cli/v2" }, { "name": "syscall.Getenv", "site": { "filename": "flag.go", "line": "381", "column": "36" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.init github.com/gopasspw/gopass.init#1 os/signal.Ignore", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.init#1", "package": "github.com/gopasspw/gopass" }, { "name": "os/signal.Ignore", "site": { "filename": "main_unix.go", "line": "12", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.init#1 os/signal.Ignore", "path": [ { "name": "github.com/gopasspw/gopass.init#1", "package": "github.com/gopasspw/gopass" }, { "name": "os/signal.Ignore", "site": { "filename": "main_unix.go", "line": "12", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).List$bound (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Convert$bound (*github.com/gopasspw/gopass/internal/action.Action).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.main os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "os/signal.Notify", "site": { "filename": "main.go", "line": "64", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Link$bound (*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.main$1 os/signal.Stop", "path": [ { "name": "github.com/gopasspw/gopass.main$1", "package": "github.com/gopasspw/gopass" }, { "name": "os/signal.Stop", "site": { "filename": "main.go", "line": "67", "column": "14" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "main.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "init.go", "line": "32", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "107", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "main.go", "line": "140", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "init.go", "line": "32", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "site": { "filename": "main.go", "line": "148", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "command.go", "line": "170", "column": "81" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Link$bound (*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "site": { "filename": "main.go", "line": "148", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "site": { "filename": "main.go", "line": "145", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.writeCPUProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "355", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass.writeMemProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "379", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "63", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "145", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "site": { "filename": "otp.go", "line": "119", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "site": { "filename": "show.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "site": { "filename": "audit.go", "line": "59", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "audit.go", "line": "180", "column": "54" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "88", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "config.go", "line": "41", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "convert.go", "line": "75", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/create.New", "site": { "filename": "create.go", "line": "25", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "wizard.go", "line": "287", "column": "43" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "delete.go", "line": "127", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "delete.go", "line": "120", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "site": { "filename": "generate.go", "line": "86", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "367", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "site": { "filename": "generate.go", "line": "94", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "site": { "filename": "generate.go", "line": "86", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "360", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "insert.go", "line": "96", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "259", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "init.go", "line": "32", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "os/signal.Notify", "site": { "filename": "oviewer.go", "line": "792", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "merge.go", "line": "81", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "merge.go", "line": "42", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "site": { "filename": "mount.go", "line": "32", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "site": { "filename": "otp.go", "line": "56", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "227", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "site": { "filename": "otp.go", "line": "119", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "site": { "filename": "rcs.go", "line": "61", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Link$bound (*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "command.go", "line": "170", "column": "81" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).List$bound (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Convert$bound (*github.com/gopasspw/gopass/internal/action.Action).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "150", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "125", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "init.go", "line": "32", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "196", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "206", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "site": { "filename": "reorg.go", "line": "72", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "setup.go", "line": "70", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "os/signal.Notify", "site": { "filename": "oviewer.go", "line": "792", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "128", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "site": { "filename": "show.go", "line": "406", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "version.go", "line": "56", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "binary.go", "line": "285", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "version.go", "line": "56", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "132", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "248", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "clone.go", "line": "227", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Int", "site": { "filename": "create.go", "line": "64", "column": "68" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "delete.go", "line": "127", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "delete.go", "line": "120", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "150", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "187", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "434", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "427", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "367", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "360", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "423", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "insert.go", "line": "96", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "259", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "259", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "site": { "filename": "insert.go", "line": "146", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "159", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "site": { "filename": "insert.go", "line": "109", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "210", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "227", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "os/signal.Notify", "site": { "filename": "oviewer.go", "line": "792", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "site": { "filename": "otp.go", "line": "119", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).show$bound (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show$bound", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close os/signal.Stop", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "site": { "filename": "otp.go", "line": "132", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "os/signal.Stop", "site": { "filename": "tty_unix.go", "line": "70", "column": "13" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "os/signal.Notify", "site": { "filename": "oviewer.go", "line": "792", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "site": { "filename": "rcs.go", "line": "61", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "128", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "site": { "filename": "show.go", "line": "406", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "os/signal.Notify", "site": { "filename": "oviewer.go", "line": "792", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "os/signal.Notify", "site": { "filename": "oviewer.go", "line": "792", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "site": { "filename": "show.go", "line": "406", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/LOGGING", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot github.com/noborus/ov/oviewer.NewOviewer github.com/noborus/ov/oviewer.NewLogDoc log.SetOutput", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "143", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewOviewer", "site": { "filename": "oviewer.go", "line": "571", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewLogDoc", "site": { "filename": "oviewer.go", "line": "473", "column": "26" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "log.SetOutput", "site": { "filename": "logdoc.go", "line": "35", "column": "15" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "143", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "site": { "filename": "show.go", "line": "406", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "show.go", "line": "141", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "site": { "filename": "show.go", "line": "418", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "site": { "filename": "pwgen.go", "line": "47", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "audit.go", "line": "213", "column": "45" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "audit.go", "line": "180", "column": "54" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "audit.go", "line": "180", "column": "54" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "audit.go", "line": "180", "column": "54" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).writeLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).writeLine", "site": { "filename": "pinentry.go", "line": "288", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "442", "column": "16" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "commands.go", "line": "169", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "commands.go", "line": "225", "column": "41" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "commands.go", "line": "263", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).clientHandshake$bound (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).clientHandshake$bound (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run os/signal.Notify", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os/signal.Notify", "site": { "filename": "agent.go", "line": "77", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "os/signal.Notify", "site": { "filename": "agent.go", "line": "77", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "67", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link$1 os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "62", "column": "15" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "storage.go", "line": "60", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "90", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "jj.go", "line": "408", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "ghssh", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).finish (*go.yaml.in/yaml/v3.encoder).emit go.yaml.in/yaml/v3.yaml_emitter_emit go.yaml.in/yaml/v3.yaml_emitter_state_machine go.yaml.in/yaml/v3.yaml_emitter_emit_document_end go.yaml.in/yaml/v3.yaml_emitter_flush (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).finish", "site": { "filename": "yaml.go", "line": "220", "column": "10" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).emit", "site": { "filename": "encode.go", "line": "72", "column": "8" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit", "site": { "filename": "encode.go", "line": "81", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_state_machine", "site": { "filename": "emitterc.go", "line": "153", "column": "33" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit_document_end", "site": { "filename": "emitterc.go", "line": "273", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_flush", "site": { "filename": "emitterc.go", "line": "541", "column": "24" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "writerc.go", "line": "44", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).finish (*go.yaml.in/yaml/v3.encoder).emit go.yaml.in/yaml/v3.yaml_emitter_emit go.yaml.in/yaml/v3.yaml_emitter_state_machine go.yaml.in/yaml/v3.yaml_emitter_emit_document_end go.yaml.in/yaml/v3.yaml_emitter_flush (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).finish", "site": { "filename": "yaml.go", "line": "220", "column": "10" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).emit", "site": { "filename": "encode.go", "line": "72", "column": "8" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit", "site": { "filename": "encode.go", "line": "81", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_state_machine", "site": { "filename": "emitterc.go", "line": "153", "column": "33" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit_document_end", "site": { "filename": "emitterc.go", "line": "273", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_flush", "site": { "filename": "emitterc.go", "line": "541", "column": "24" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "writerc.go", "line": "44", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "wizard.go", "line": "334", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "wizard.go", "line": "287", "column": "43" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "139", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "110", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "readerc.go", "line": "104", "column": "72" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "wizard.go", "line": "334", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "wizard.go", "line": "287", "column": "43" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/editor.Path github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "edit_others.go", "line": "20", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "store.go", "line": "43", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "54", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "78", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "396", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "226", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "121", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "277", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.fsckMultiError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.fsckMultiError).Error", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "fsck.go", "line": "62", "column": "30" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "mockstore", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "54", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/CHDIR", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link os.Chdir", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "os.Chdir", "site": { "filename": "link.go", "line": "70", "column": "20" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "193", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "212", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "231", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "funcs.go", "line": "372", "column": "17" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "clipboard.go", "line": "35", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "clipboard_others.go", "line": "40", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "api.go", "line": "46", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "primitives.go", "line": "69", "column": "70" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New os.Setenv", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os.Setenv", "site": { "filename": "gpg.go", "line": "57", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (*go.yaml.in/yaml/v3.encoder).emit go.yaml.in/yaml/v3.yaml_emitter_emit go.yaml.in/yaml/v3.yaml_emitter_state_machine go.yaml.in/yaml/v3.yaml_emitter_emit_document_end go.yaml.in/yaml/v3.yaml_emitter_flush (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).emit", "site": { "filename": "encode.go", "line": "104", "column": "9" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit", "site": { "filename": "encode.go", "line": "81", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_state_machine", "site": { "filename": "emitterc.go", "line": "153", "column": "33" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_emit_document_end", "site": { "filename": "emitterc.go", "line": "273", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_emitter_flush", "site": { "filename": "emitterc.go", "line": "541", "column": "24" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "writerc.go", "line": "44", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse (*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "site": { "filename": "parse.go", "line": "33", "column": "63" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "site": { "filename": "mime.go", "line": "60", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential crypto/ecdsa.GenerateKey crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.GenerateKey[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.fipsPCT[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140.PCT (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.GenerateKey", "site": { "filename": "passkey.go", "line": "84", "column": "36" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "350", "column": "22" }, "package": "crypto/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.GenerateKey[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "366", "column": "38" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.fipsPCT[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "216", "column": "9" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140.PCT", "site": { "filename": "cast.go", "line": "55", "column": "13" }, "package": "crypto/internal/fips140" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "cast.go", "line": "83", "column": "66" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "json_handler.go", "line": "130", "column": "28" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass os/signal.Notify", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "os/signal.Notify", "site": { "filename": "promptpass_others.go", "line": "38", "column": "15" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tests", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/gopasspw/gopass/tests/gptest.UnsetVars os.Unsetenv", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/gopasspw/gopass/tests/gptest.UnsetVars", "site": { "filename": "tester.go", "line": "82", "column": "31" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Unsetenv", "site": { "filename": "utils.go", "line": "100", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester (github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "site": { "filename": "gunit.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "gunit.go", "line": "133", "column": "27" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.UnsetVars os.Unsetenv", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.UnsetVars", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Unsetenv", "site": { "filename": "utils.go", "line": "100", "column": "18" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/ENV", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.UnsetVars$1 os.Setenv", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.UnsetVars$1", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "os.Setenv", "site": { "filename": "utils.go", "line": "105", "column": "17" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (os/signal.signalError).Error", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "handshake_client.go", "line": "267", "column": "63" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "gunit.go", "line": "175", "column": "27" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "MODIFY_SYSTEM_STATE/SIGNALS", "capability": "CAPABILITY_MODIFY_SYSTEM_STATE", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addSubkey (os/signal.signalError).Error", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "gunit.go", "line": "133", "column": "27" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addSubkey", "site": { "filename": "keys.go", "line": "511", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(os/signal.signalError).Error", "site": { "filename": "keys.go", "line": "632", "column": "74" }, "package": "os/signal" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).Generate$bound (*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "site": { "filename": "generate.go", "line": "81", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "site": { "filename": "main.go", "line": "145", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "131", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "site": { "filename": "audit.go", "line": "59", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "clone.go", "line": "81", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "config.go", "line": "41", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "site": { "filename": "convert.go", "line": "92", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy$bound (*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy$bound", "site": { "filename": "wizard.go", "line": "339", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "delete.go", "line": "120", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "site": { "filename": "generate.go", "line": "81", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot (*github.com/noborus/ov/oviewer.Document).ControlReader (*github.com/noborus/ov/oviewer.Document).ControlReader$1 (*github.com/noborus/ov/oviewer.Document).controlReader (*github.com/noborus/ov/oviewer.Command).Reload$bound (*github.com/noborus/ov/oviewer.Command).Reload (*github.com/noborus/ov/oviewer.Command).Wait (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).ControlReader", "site": { "filename": "oviewer.go", "line": "568", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).ControlReader$1", "site": { "filename": "control.go", "line": "76", "column": "2" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).controlReader", "site": { "filename": "control.go", "line": "79", "column": "33" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Reload$bound", "site": { "filename": "control.go", "line": "176", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Reload", "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Wait", "site": { "filename": "exec.go", "line": "96", "column": "14" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*os.Process).Kill", "site": { "filename": "exec.go", "line": "89", "column": "36" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "merge.go", "line": "42", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "site": { "filename": "rcs.go", "line": "61", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/ergochat/readline.Instance).Readline (*github.com/ergochat/readline.Instance).ReadLine (*github.com/ergochat/readline.operation).String (*github.com/ergochat/readline.operation).Runes (*github.com/ergochat/readline.operation).readline (*github.com/ergochat/readline.terminal).SleepToResume github.com/ergochat/readline/internal/platform.SuspendProcess (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/ergochat/readline.Instance).Readline", "site": { "filename": "repl.go", "line": "60", "column": "27" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.Instance).ReadLine", "site": { "filename": "readline.go", "line": "215", "column": "19" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.operation).String", "site": { "filename": "readline.go", "line": "210", "column": "27" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.operation).Runes", "site": { "filename": "operation.go", "line": "401", "column": "19" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.operation).readline", "site": { "filename": "operation.go", "line": "439", "column": "19" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).SleepToResume", "site": { "filename": "operation.go", "line": "222", "column": "22" }, "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.SuspendProcess", "site": { "filename": "terminal.go", "line": "143", "column": "25" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "(*os.Process).Signal", "site": { "filename": "utils_unix.go", "line": "29", "column": "10" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "150", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "196", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "site": { "filename": "reorg.go", "line": "72", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "95", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "131", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "delete.go", "line": "120", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "427", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "360", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "423", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "site": { "filename": "clone.go", "line": "151", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "159", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "210", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot (*github.com/noborus/ov/oviewer.Document).ControlReader (*github.com/noborus/ov/oviewer.Document).ControlReader$1 (*github.com/noborus/ov/oviewer.Document).controlReader (*github.com/noborus/ov/oviewer.Command).Reload$bound (*github.com/noborus/ov/oviewer.Command).Reload (*github.com/noborus/ov/oviewer.Command).Wait (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).ControlReader", "site": { "filename": "oviewer.go", "line": "568", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).ControlReader$1", "site": { "filename": "control.go", "line": "76", "column": "2" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).controlReader", "site": { "filename": "control.go", "line": "79", "column": "33" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Reload$bound", "site": { "filename": "control.go", "line": "176", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Reload", "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Wait", "site": { "filename": "exec.go", "line": "96", "column": "14" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*os.Process).Kill", "site": { "filename": "exec.go", "line": "89", "column": "36" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager github.com/noborus/ov/oviewer.NewRoot (*github.com/noborus/ov/oviewer.Document).ControlReader (*github.com/noborus/ov/oviewer.Document).ControlReader$1 (*github.com/noborus/ov/oviewer.Document).controlReader (*github.com/noborus/ov/oviewer.Command).Reload$bound (*github.com/noborus/ov/oviewer.Command).Reload (*github.com/noborus/ov/oviewer.Command).Wait (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/noborus/ov/oviewer.NewRoot", "site": { "filename": "list.go", "line": "133", "column": "29" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).ControlReader", "site": { "filename": "oviewer.go", "line": "568", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).ControlReader$1", "site": { "filename": "control.go", "line": "76", "column": "2" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Document).controlReader", "site": { "filename": "control.go", "line": "79", "column": "33" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Reload$bound", "site": { "filename": "control.go", "line": "176", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Reload", "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Command).Wait", "site": { "filename": "exec.go", "line": "96", "column": "14" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*os.Process).Kill", "site": { "filename": "exec.go", "line": "89", "column": "36" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "site": { "filename": "rcs.go", "line": "61", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "131", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "131", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "146", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "commands.go", "line": "189", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "commands.go", "line": "230", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "commands.go", "line": "263", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy$bound (*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy$bound", "site": { "filename": "wizard.go", "line": "339", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy$bound (*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy$bound", "site": { "filename": "wizard.go", "line": "339", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "recipients.go", "line": "478", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "site": { "filename": "kill_ps.go", "line": "21", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc (*os.Process).Kill", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "(*os.Process).Kill", "site": { "filename": "clipboard.go", "line": "110", "column": "21" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "api", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "api.go", "line": "46", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "235", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "OPERATING_SYSTEM", "capability": "CAPABILITY_OPERATING_SYSTEM", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.clientConnection).Close (*os.Process).Signal", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.clientConnection).Close", "site": { "filename": "client.go", "line": "82", "column": "2" }, "package": "filippo.io/age/plugin" }, { "name": "(*os.Process).Signal", "site": { "filename": "client.go", "line": "479", "column": "23" }, "package": "os" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.initContext github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass.initContext", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "main.go", "line": "307", "column": "23" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.main github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass.initContext github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.setupApp", "site": { "filename": "main.go", "line": "90", "column": "22" }, "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.initContext", "site": { "filename": "main.go", "line": "110", "column": "19" }, "package": "github.com/gopasspw/gopass" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "main.go", "line": "307", "column": "23" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "main.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass.initContext github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass.initContext", "site": { "filename": "main.go", "line": "110", "column": "19" }, "package": "github.com/gopasspw/gopass" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "main.go", "line": "307", "column": "23" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).REPL github.com/ergochat/readline.New github.com/ergochat/readline.NewFromConfig (*github.com/ergochat/readline.Config).init github.com/ergochat/readline/internal/platform.DefaultIsTerminal github.com/ergochat/readline/internal/term.IsTerminal github.com/ergochat/readline/internal/term.isTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "site": { "filename": "main.go", "line": "148", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/ergochat/readline.New", "site": { "filename": "repl.go", "line": "31", "column": "25" }, "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline.NewFromConfig", "site": { "filename": "readline.go", "line": "154", "column": "22" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.Config).init", "site": { "filename": "readline.go", "line": "135", "column": "20" }, "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.DefaultIsTerminal", "site": { "filename": "readline.go", "line": "128", "column": "36" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.IsTerminal", "site": { "filename": "utils_unix.go", "line": "53", "column": "24" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.isTerminal", "site": { "filename": "term.go", "line": "26", "column": "19" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "18", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "63", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck$1 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "fsck.go", "line": "51", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$2 (*github.com/ergochat/readline.Instance).Close (*github.com/ergochat/readline.Instance).Close$1 (*github.com/ergochat/readline.terminal).Close (*github.com/ergochat/readline.terminal).Close$1 (*github.com/ergochat/readline.terminal).ExitRawMode (*github.com/ergochat/readline.rawModeHandler).Exit$bound (*github.com/ergochat/readline.rawModeHandler).Exit github.com/ergochat/readline/internal/term.Restore github.com/ergochat/readline/internal/term.restore golang.org/x/sys/unix.IoctlSetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$2", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/ergochat/readline.Instance).Close", "site": { "filename": "repl.go", "line": "37", "column": "15" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.Instance).Close$1", "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).Close", "site": { "filename": "readline.go", "line": "249", "column": "32" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).Close$1", "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).ExitRawMode", "site": { "filename": "terminal.go", "line": "462", "column": "29" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.rawModeHandler).Exit$bound", "site": { "filename": "terminal.go", "line": "152", "column": "34" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.rawModeHandler).Exit", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/term.Restore", "site": { "filename": "utils.go", "line": "72", "column": "21" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.restore", "site": { "filename": "term.go", "line": "45", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlSetTermios", "site": { "filename": "term_unix.go", "line": "56", "column": "29" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "site": { "filename": "show.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.tickingBar (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.tickingBar", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "otp.go", "line": "80", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2 (*github.com/mattn/go-tty.TTY).Close (*github.com/mattn/go-tty.TTY).close golang.org/x/sys/unix.IoctlSetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$2", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).Close", "site": { "filename": "otp.go", "line": "111", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).close", "site": { "filename": "tty.go", "line": "40", "column": "18" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlSetTermios", "site": { "filename": "tty_unix.go", "line": "72", "column": "30" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "site": { "filename": "audit.go", "line": "59", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2", "site": { "filename": "audit.go", "line": "169", "column": "8" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "audit.go", "line": "144", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "config.go", "line": "41", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "wizard.go", "line": "287", "column": "43" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "delete.go", "line": "127", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "site": { "filename": "generate.go", "line": "81", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "insert.go", "line": "96", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "merge.go", "line": "81", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "site": { "filename": "mount.go", "line": "32", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL github.com/ergochat/readline.New github.com/ergochat/readline.NewFromConfig (*github.com/ergochat/readline.Config).init github.com/ergochat/readline/internal/platform.DefaultIsTerminal github.com/ergochat/readline/internal/term.IsTerminal github.com/ergochat/readline/internal/term.isTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/ergochat/readline.New", "site": { "filename": "repl.go", "line": "31", "column": "25" }, "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline.NewFromConfig", "site": { "filename": "readline.go", "line": "154", "column": "22" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.Config).init", "site": { "filename": "readline.go", "line": "135", "column": "20" }, "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.DefaultIsTerminal", "site": { "filename": "readline.go", "line": "128", "column": "36" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.IsTerminal", "site": { "filename": "utils_unix.go", "line": "53", "column": "24" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.isTerminal", "site": { "filename": "term.go", "line": "26", "column": "19" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "18", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "150", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "206", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "site": { "filename": "reorg.go", "line": "72", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.IsUpdateable github.com/gopasspw/gopass/internal/updater.canWrite golang.org/x/sys/unix.Access", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "site": { "filename": "update.go", "line": "26", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.canWrite", "site": { "filename": "updateable.go", "line": "50", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "golang.org/x/sys/unix.Access", "site": { "filename": "access_others.go", "line": "8", "column": "20" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.IsUpdateable github.com/gopasspw/gopass/internal/updater.canWrite golang.org/x/sys/unix.Access", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "site": { "filename": "version.go", "line": "96", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.canWrite", "site": { "filename": "updateable.go", "line": "50", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "golang.org/x/sys/unix.Access", "site": { "filename": "access_others.go", "line": "8", "column": "20" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "binary.go", "line": "285", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.IsUpdateable github.com/gopasspw/gopass/internal/updater.canWrite golang.org/x/sys/unix.Access", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "site": { "filename": "version.go", "line": "96", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.canWrite", "site": { "filename": "updateable.go", "line": "50", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "golang.org/x/sys/unix.Access", "site": { "filename": "access_others.go", "line": "8", "column": "20" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "132", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "248", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "delete.go", "line": "127", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "187", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "434", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "367", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "setup.go", "line": "184", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "site": { "filename": "init.go", "line": "182", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "insert.go", "line": "96", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "259", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "159", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "227", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/mattn/go-tty.Open github.com/mattn/go-tty.open golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "site": { "filename": "otp.go", "line": "130", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/mattn/go-tty.Open", "site": { "filename": "otp.go", "line": "85", "column": "23" }, "package": "github.com/mattn/go-tty" }, { "name": "github.com/mattn/go-tty.open", "site": { "filename": "tty.go", "line": "12", "column": "13" }, "package": "github.com/mattn/go-tty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "tty_unix.go", "line": "38", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/fsnotify/fsnotify.Watcher).Close (*github.com/fsnotify/fsnotify.kqueue).Close golang.org/x/sys/unix.Close", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/fsnotify/fsnotify.Watcher).Close", "site": { "filename": "oviewer.go", "line": "784", "column": "2" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "(*github.com/fsnotify/fsnotify.kqueue).Close", "site": { "filename": "fsnotify.go", "line": "336", "column": "51" }, "package": "github.com/fsnotify/fsnotify" }, { "name": "golang.org/x/sys/unix.Close", "site": { "filename": "backend_kqueue.go", "line": "253", "column": "12" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered github.com/gopasspw/gopass/internal/action.redirectPager golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "143", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "site": { "filename": "list.go", "line": "96", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "list.go", "line": "114", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/internal/action/pwgen.numPerLine golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "site": { "filename": "pwgen.go", "line": "47", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.numPerLine", "site": { "filename": "pwgen.go", "line": "88", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "pwgen.go", "line": "125", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.init", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.numPerLine golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.numPerLine", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "pwgen.go", "line": "125", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/internal/action/pwgen.numPerLine golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.numPerLine", "site": { "filename": "pwgen.go", "line": "88", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "pwgen.go", "line": "125", "column": "30" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "audit.go", "line": "144", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2", "site": { "filename": "audit.go", "line": "169", "column": "8" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "audit.go", "line": "144", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch$2", "site": { "filename": "audit.go", "line": "169", "column": "8" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "audit.go", "line": "144", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "commands.go", "line": "169", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "commands.go", "line": "225", "column": "41" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "commands.go", "line": "263", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "encrypt.go", "line": "96", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "encrypt.go", "line": "96", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "71", "column": "25" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "69", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "wizard.go", "line": "287", "column": "43" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "wizard.go", "line": "287", "column": "43" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "site": { "filename": "editor.go", "line": "43", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/editor.Path github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "edit_others.go", "line": "20", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/editor.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.init", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hashsum", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init github.com/klauspost/cpuid/v2.init github.com/klauspost/cpuid/v2.init#1 github.com/klauspost/cpuid/v2.Detect github.com/klauspost/cpuid/v2.addInfo github.com/klauspost/cpuid/v2.detectOS github.com/klauspost/cpuid/v2.tryToFillCPUInfoFomSysctl github.com/klauspost/cpuid/v2.sysctlGetString golang.org/x/sys/unix.Sysctl", "path": [ { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "github.com/klauspost/cpuid/v2.init", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.init#1", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.Detect", "site": { "filename": "cpuid.go", "line": "394", "column": "8" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.addInfo", "site": { "filename": "cpuid.go", "line": "415", "column": "9" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.detectOS", "site": { "filename": "detect_arm64.go", "line": "25", "column": "10" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.tryToFillCPUInfoFomSysctl", "site": { "filename": "os_darwin_arm64.go", "line": "14", "column": "28" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.sysctlGetString", "site": { "filename": "os_darwin_arm64.go", "line": "79", "column": "31" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "golang.org/x/sys/unix.Sysctl", "site": { "filename": "os_darwin_arm64.go", "line": "35", "column": "27" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/hashsum", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/queue.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.init", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "store.go", "line": "43", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/cui.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "54", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "78", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "396", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "226", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "121", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "site": { "filename": "askpass.go", "line": "144", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/action.Action).Fsck$1 (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck$1", "site": { "filename": "fsck.go", "line": "178", "column": "6" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "fsck.go", "line": "51", "column": "10" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "convert.go", "line": "54", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir syscall.Chmod", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "site": { "filename": "fsck.go", "line": "38", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "syscall.Chmod", "site": { "filename": "fsck.go", "line": "91", "column": "26" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "crypto.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "155", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "263", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "site": { "filename": "reencrypt.go", "line": "85", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "505", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "mount.go", "line": "72", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init github.com/klauspost/cpuid/v2.init github.com/klauspost/cpuid/v2.init#1 github.com/klauspost/cpuid/v2.Detect github.com/klauspost/cpuid/v2.addInfo github.com/klauspost/cpuid/v2.detectOS github.com/klauspost/cpuid/v2.tryToFillCPUInfoFomSysctl github.com/klauspost/cpuid/v2.sysctlGetString golang.org/x/sys/unix.Sysctl", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "github.com/klauspost/cpuid/v2.init", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.init#1", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.Detect", "site": { "filename": "cpuid.go", "line": "394", "column": "8" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.addInfo", "site": { "filename": "cpuid.go", "line": "415", "column": "9" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.detectOS", "site": { "filename": "detect_arm64.go", "line": "25", "column": "10" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.tryToFillCPUInfoFomSysctl", "site": { "filename": "os_darwin_arm64.go", "line": "14", "column": "28" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.sysctlGetString", "site": { "filename": "os_darwin_arm64.go", "line": "79", "column": "31" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "golang.org/x/sys/unix.Sysctl", "site": { "filename": "os_darwin_arm64.go", "line": "35", "column": "27" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.IsUpdateable github.com/gopasspw/gopass/internal/updater.canWrite golang.org/x/sys/unix.Access", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.canWrite", "site": { "filename": "updateable.go", "line": "50", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "golang.org/x/sys/unix.Access", "site": { "filename": "access_others.go", "line": "8", "column": "20" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.IsUpdateable github.com/gopasspw/gopass/internal/updater.canWrite golang.org/x/sys/unix.Access", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "site": { "filename": "update.go", "line": "26", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.canWrite", "site": { "filename": "updateable.go", "line": "50", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "golang.org/x/sys/unix.Access", "site": { "filename": "access_others.go", "line": "8", "column": "20" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.canWrite golang.org/x/sys/unix.Access", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.canWrite", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "golang.org/x/sys/unix.Access", "site": { "filename": "access_others.go", "line": "8", "column": "20" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "113", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "site": { "filename": "clipboard.go", "line": "59", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.init", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes github.com/mitchellh/go-ps.darwinSyscall syscall.Syscall6", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.darwinSyscall", "site": { "filename": "process_darwin.go", "line": "46", "column": "27" }, "package": "github.com/mitchellh/go-ps" }, { "name": "syscall.Syscall6", "site": { "filename": "process_darwin.go", "line": "93", "column": "33" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "api.go", "line": "46", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "site": { "filename": "init.go", "line": "82", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/store/root.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/plugin.ClientUI).handle github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.ClientUI).handle", "site": { "filename": "client.go", "line": "298", "column": "29" }, "package": "filippo.io/age/plugin" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "site": { "filename": "client.go", "line": "353", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "site": { "filename": "move.go", "line": "156", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask syscall.Umask", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Umask", "site": { "filename": "gpg.go", "line": "52", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "syscall.Umask", "site": { "filename": "utils_others.go", "line": "23", "column": "22" }, "package": "syscall" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/apimock.init github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/tree.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/apimock.init", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "parse.go", "line": "37", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "site": { "filename": "mime.go", "line": "60", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/gopasspw/gopass/internal/out.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pinentry/cli.init github.com/gopasspw/gopass/pkg/termio.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pinentry/cli.init", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "site": { "filename": "download.go", "line": "92", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForPassword github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.init github.com/fatih/color.init github.com/mattn/go-isatty.IsTerminal golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/fatih/color.init", "package": "github.com/fatih/color" }, { "name": "github.com/mattn/go-isatty.IsTerminal", "site": { "filename": "color.go", "line": "23", "column": "22" }, "package": "github.com/mattn/go-isatty" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "isatty_bsd.go", "line": "12", "column": "32" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass golang.org/x/term.GetState golang.org/x/term.getState golang.org/x/sys/unix.IoctlGetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetState", "site": { "filename": "promptpass_others.go", "line": "25", "column": "32" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getState", "site": { "filename": "term.go", "line": "39", "column": "17" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetTermios", "site": { "filename": "term_unix.go", "line": "47", "column": "38" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass$1 golang.org/x/term.Restore golang.org/x/term.restore golang.org/x/sys/unix.IoctlSetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$1", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.Restore", "site": { "filename": "promptpass_others.go", "line": "31", "column": "25" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.restore", "site": { "filename": "term.go", "line": "45", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlSetTermios", "site": { "filename": "term_unix.go", "line": "56", "column": "29" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass$2 golang.org/x/term.Restore golang.org/x/term.restore golang.org/x/sys/unix.IoctlSetTermios", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$2", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.Restore", "site": { "filename": "promptpass_others.go", "line": "43", "column": "25" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.restore", "site": { "filename": "term.go", "line": "45", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlSetTermios", "site": { "filename": "term_unix.go", "line": "56", "column": "29" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Add (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Add", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "58", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Inc", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "72", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).Set", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "site": { "filename": "progress.go", "line": "87", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).print", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "site": { "filename": "progress.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint (*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint golang.org/x/term.GetSize golang.org/x/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).tryPrint", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/pkg/termio.ProgressBar).doPrint", "site": { "filename": "progress.go", "line": "138", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "golang.org/x/term.GetSize", "site": { "filename": "progress.go", "line": "154", "column": "33" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "golang.org/x/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "68", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).handleRenegotiation (*crypto/tls.Conn).clientHandshake (*crypto/tls.Conn).makeClientHello crypto/tls.pickECHConfig (*crypto/hpke.hybridKEM).NewPublicKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "166", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handleRenegotiation", "site": { "filename": "conn.go", "line": "1307", "column": "31" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).clientHandshake", "site": { "filename": "conn.go", "line": "1297", "column": "39" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).makeClientHello", "site": { "filename": "handshake_client.go", "line": "231", "column": "52" }, "package": "crypto/tls" }, { "name": "crypto/tls.pickECHConfig", "site": { "filename": "handshake_client.go", "line": "185", "column": "47" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPublicKey", "site": { "filename": "ech.go", "line": "173", "column": "31" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "173", "column": "28" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "SYSTEM_CALLS", "capability": "CAPABILITY_SYSTEM_CALLS", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*crypto/tls.Conn).Write (*crypto/tls.Conn).Handshake (*crypto/tls.Conn).HandshakeContext (*crypto/tls.Conn).handshakeContext (*crypto/tls.Conn).serverHandshake$bound (*crypto/tls.Conn).serverHandshake (*crypto/tls.Conn).readClientHello (*crypto/tls.Conn).processECHClientHello (*crypto/hpke.hybridKEM).NewPrivateKey crypto/fips140.WithoutEnforcement (*github.com/ergochat/readline.terminal).OnSizeChange$bound (*github.com/ergochat/readline.terminal).OnSizeChange github.com/ergochat/readline/internal/platform.GetScreenSize github.com/ergochat/readline/internal/platform.getWidthHeight github.com/ergochat/readline/internal/term.GetSize github.com/ergochat/readline/internal/term.getSize golang.org/x/sys/unix.IoctlGetWinsize", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close", "site": { "filename": "gunit.go", "line": "152", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "encode.go", "line": "136", "column": "19" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*crypto/tls.Conn).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).Handshake", "site": { "filename": "conn.go", "line": "1215", "column": "23" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).HandshakeContext", "site": { "filename": "conn.go", "line": "1500", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handshakeContext", "site": { "filename": "conn.go", "line": "1516", "column": "27" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake$bound", "site": { "filename": "conn.go", "line": "1562", "column": "32" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).serverHandshake", "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readClientHello", "site": { "filename": "handshake_server.go", "line": "43", "column": "44" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).processECHClientHello", "site": { "filename": "handshake_server.go", "line": "159", "column": "50" }, "package": "crypto/tls" }, { "name": "(*crypto/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "ech.go", "line": "582", "column": "36" }, "package": "crypto/hpke" }, { "name": "crypto/fips140.WithoutEnforcement", "site": { "filename": "pq.go", "line": "273", "column": "29" }, "package": "crypto/fips140" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange$bound", "site": { "filename": "enforcement.go", "line": "23", "column": "4" }, "package": "github.com/ergochat/readline" }, { "name": "(*github.com/ergochat/readline.terminal).OnSizeChange", "package": "github.com/ergochat/readline" }, { "name": "github.com/ergochat/readline/internal/platform.GetScreenSize", "site": { "filename": "terminal.go", "line": "479", "column": "34" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/platform.getWidthHeight", "site": { "filename": "utils_unix.go", "line": "45", "column": "32" }, "package": "github.com/ergochat/readline/internal/platform" }, { "name": "github.com/ergochat/readline/internal/term.GetSize", "site": { "filename": "utils_unix.go", "line": "36", "column": "36" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "github.com/ergochat/readline/internal/term.getSize", "site": { "filename": "term.go", "line": "52", "column": "16" }, "package": "github.com/ergochat/readline/internal/term" }, { "name": "golang.org/x/sys/unix.IoctlGetWinsize", "site": { "filename": "term_unix.go", "line": "60", "column": "33" }, "package": "golang.org/x/sys/unix" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.main$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass.main$1", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "68", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.main$2 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass.main$2", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "74", "column": "10" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "main.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "107", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "site": { "filename": "main.go", "line": "148", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.writeCPUProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "355", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass.writeMemProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "379", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "63", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/postrel.checksum (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.checksum", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "main.go", "line": "475", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main (*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).Do (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "site": { "filename": "main.go", "line": "107", "column": "33" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "73", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "925", "column": "46" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone (*github.com/google/go-github/v61/github.IssuesService).CreateMilestone (*github.com/google/go-github/v61/github.Client).Do (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).CreateMilestone", "site": { "filename": "main.go", "line": "189", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "115", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "925", "column": "46" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).Do (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "73", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "925", "column": "46" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "145", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$3 (*net/http/httputil.ReverseProxy).ServeHTTP (*net/http/httputil.ReverseProxy).copyResponse (*net/http/httputil.ReverseProxy).copyBuffer (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$3", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "(*net/http/httputil.ReverseProxy).ServeHTTP", "site": { "filename": "main.go", "line": "132", "column": "26" }, "package": "net/http/httputil" }, { "name": "(*net/http/httputil.ReverseProxy).copyResponse", "site": { "filename": "reverseproxy.go", "line": "602", "column": "22" }, "package": "net/http/httputil" }, { "name": "(*net/http/httputil.ReverseProxy).copyBuffer", "site": { "filename": "reverseproxy.go", "line": "718", "column": "24" }, "package": "net/http/httputil" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "reverseproxy.go", "line": "730", "column": "23" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse net/http/httputil.DumpRequestOut net/http/httputil.DumpRequestOut$2 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http/httputil.DumpRequestOut", "site": { "filename": "main.go", "line": "69", "column": "39" }, "package": "net/http/httputil" }, { "name": "net/http/httputil.DumpRequestOut$2", "site": { "filename": "dump.go", "line": "130", "column": "2" }, "package": "net/http/httputil" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "dump.go", "line": "136", "column": "18" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "site": { "filename": "show.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "88", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "105", "column": "12" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "site": { "filename": "audit.go", "line": "59", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "convert.go", "line": "75", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "env.go", "line": "59", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "site": { "filename": "generate.go", "line": "86", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "site": { "filename": "insert.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun github.com/noborus/ov/oviewer.NewHelp github.com/noborus/ov/oviewer.KeyBindString (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewHelp", "site": { "filename": "oviewer.go", "line": "826", "column": "22" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.KeyBindString", "site": { "filename": "help.go", "line": "22", "column": "35" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "help.go", "line": "46", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "merge.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "site": { "filename": "mount.go", "line": "32", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "125", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "site": { "filename": "init.go", "line": "64", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "196", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "site": { "filename": "update.go", "line": "109", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "version.go", "line": "80", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "site": { "filename": "binary.go", "line": "221", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "site": { "filename": "binary.go", "line": "238", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "version.go", "line": "80", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Int", "site": { "filename": "create.go", "line": "64", "column": "68" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "site": { "filename": "edit.go", "line": "49", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "150", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "187", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "generate.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "generate.go", "line": "433", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "site": { "filename": "insert.go", "line": "76", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "241", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "insert.go", "line": "155", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun github.com/noborus/ov/oviewer.NewHelp github.com/noborus/ov/oviewer.KeyBindString (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewHelp", "site": { "filename": "oviewer.go", "line": "826", "column": "22" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.KeyBindString", "site": { "filename": "help.go", "line": "22", "column": "35" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "help.go", "line": "46", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun github.com/noborus/ov/oviewer.NewHelp github.com/noborus/ov/oviewer.KeyBindString (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.NewHelp", "site": { "filename": "oviewer.go", "line": "826", "column": "22" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/ov/oviewer.KeyBindString", "site": { "filename": "help.go", "line": "22", "column": "35" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "help.go", "line": "46", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "show.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "site": { "filename": "show.go", "line": "406", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "crypto/hmac.New", "site": { "filename": "hotp.go", "line": "98", "column": "17" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "show.go", "line": "141", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "site": { "filename": "show.go", "line": "418", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "site": { "filename": "pwgen.go", "line": "47", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "115", "column": "48" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "pwgen.go", "line": "65", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init github.com/klauspost/cpuid/v2.init github.com/klauspost/cpuid/v2.init#1 github.com/klauspost/cpuid/v2.Detect github.com/klauspost/cpuid/v2.addInfo github.com/klauspost/cpuid/v2.getInstAttributes", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "github.com/klauspost/cpuid/v2.init", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.init#1", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.Detect", "site": { "filename": "cpuid.go", "line": "394", "column": "8" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.addInfo", "site": { "filename": "cpuid.go", "line": "415", "column": "9" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.getInstAttributes", "site": { "filename": "detect_arm64.go", "line": "152", "column": "49" }, "package": "github.com/klauspost/cpuid/v2" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).writeLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).writeLine", "site": { "filename": "pinentry.go", "line": "288", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "442", "column": "16" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "site": { "filename": "commands.go", "line": "184", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "commands.go", "line": "230", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "commands.go", "line": "263", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "site": { "filename": "identities.go", "line": "165", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "site": { "filename": "identities.go", "line": "165", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity filippo.io/age.GenerateX25519Identity filippo.io/age.newX25519IdentityFromScalar golang.org/x/crypto/curve25519.X25519 golang.org/x/crypto/curve25519.x25519 (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.GenerateX25519Identity", "site": { "filename": "identities.go", "line": "264", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newX25519IdentityFromScalar", "site": { "filename": "x25519.go", "line": "137", "column": "36" }, "package": "filippo.io/age" }, { "name": "golang.org/x/crypto/curve25519.X25519", "site": { "filename": "x25519.go", "line": "127", "column": "39" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "golang.org/x/crypto/curve25519.x25519", "site": { "filename": "curve25519.go", "line": "74", "column": "15" }, "package": "golang.org/x/crypto/curve25519" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "curve25519.go", "line": "83", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "site": { "filename": "identities.go", "line": "165", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "site": { "filename": "identities.go", "line": "165", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "site": { "filename": "identities.go", "line": "97", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentity", "site": { "filename": "identities.go", "line": "165", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "identities.go", "line": "141", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities filippo.io/age.parseIdentity filippo.io/age.ParseHybridIdentity filippo.io/age.newHybridIdentity (*filippo.io/hpke.hybridKEM).NewPrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.parseIdentity", "site": { "filename": "parse.go", "line": "38", "column": "26" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.ParseHybridIdentity", "site": { "filename": "parse.go", "line": "58", "column": "29" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridIdentity", "site": { "filename": "pq.go", "line": "132", "column": "29" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPrivateKey", "site": { "filename": "pq.go", "line": "106", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pq.go", "line": "262", "column": "36" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*archive/zip.fileWriter).Write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "250", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*archive/zip.fileWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "archive/zip" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "writer.go", "line": "576", "column": "22" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.writeGrease (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*archive/zip.fileWriter).Write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.writeGrease", "site": { "filename": "client.go", "line": "92", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "505", "column": "24" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*archive/zip.fileWriter).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "archive/zip" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "writer.go", "line": "576", "column": "22" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "context.WithCancel$1", "site": { "filename": "decrypt.go", "line": "16", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "site": { "filename": "storage.go", "line": "60", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity filippo.io/age/agessh.ParseIdentity golang.org/x/crypto/ssh.ParseRawPrivateKey crypto/x509.ParsePKCS8PrivateKey (*crypto/ecdh.x25519Curve).NewPrivateKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseIdentity", "site": { "filename": "ssh.go", "line": "140", "column": "33" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKey", "site": { "filename": "agessh.go", "line": "269", "column": "34" }, "package": "golang.org/x/crypto/ssh" }, { "name": "crypto/x509.ParsePKCS8PrivateKey", "site": { "filename": "keys.go", "line": "1292", "column": "35" }, "package": "crypto/x509" }, { "name": "(*crypto/ecdh.x25519Curve).NewPrivateKey", "site": { "filename": "pkcs8.go", "line": "90", "column": "37" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "50", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "wizard.go", "line": "236", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "site": { "filename": "editor.go", "line": "43", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/editor.Path github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "edit_others.go", "line": "20", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hashsum", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init github.com/klauspost/cpuid/v2.init github.com/klauspost/cpuid/v2.init#1 github.com/klauspost/cpuid/v2.Detect github.com/klauspost/cpuid/v2.addInfo github.com/klauspost/cpuid/v2.getInstAttributes", "path": [ { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "github.com/klauspost/cpuid/v2.init", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.init#1", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.Detect", "site": { "filename": "cpuid.go", "line": "394", "column": "8" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.addInfo", "site": { "filename": "cpuid.go", "line": "415", "column": "9" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.getInstAttributes", "site": { "filename": "detect_arm64.go", "line": "152", "column": "49" }, "package": "github.com/klauspost/cpuid/v2" } ], "packageDir": "github.com/gopasspw/gopass/internal/hashsum", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC crypto/hmac.New crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "crypto/hmac.New", "site": { "filename": "primitives.go", "line": "58", "column": "16" }, "package": "crypto/hmac" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "hmac.go", "line": "48", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init github.com/klauspost/cpuid/v2.init github.com/klauspost/cpuid/v2.init#1 github.com/klauspost/cpuid/v2.Detect github.com/klauspost/cpuid/v2.addInfo github.com/klauspost/cpuid/v2.getInstAttributes", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "github.com/klauspost/cpuid/v2.init", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.init#1", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.Detect", "site": { "filename": "cpuid.go", "line": "394", "column": "8" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.addInfo", "site": { "filename": "cpuid.go", "line": "415", "column": "9" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.getInstAttributes", "site": { "filename": "detect_arm64.go", "line": "152", "column": "49" }, "package": "github.com/klauspost/cpuid/v2" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "site": { "filename": "update.go", "line": "109", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.download (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature", "site": { "filename": "verify.go", "line": "106", "column": "49" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature", "site": { "filename": "read.go", "line": "564", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature", "site": { "filename": "read.go", "line": "471", "column": "42" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "read.go", "line": "547", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature", "site": { "filename": "verify.go", "line": "106", "column": "49" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature", "site": { "filename": "read.go", "line": "564", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature", "site": { "filename": "read.go", "line": "471", "column": "42" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "read.go", "line": "547", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/gopasspw/gopass/internal/hashsum.init github.com/zeebo/blake3.init github.com/zeebo/blake3/internal/consts.init github.com/klauspost/cpuid/v2.init github.com/klauspost/cpuid/v2.init#1 github.com/klauspost/cpuid/v2.Detect github.com/klauspost/cpuid/v2.addInfo github.com/klauspost/cpuid/v2.getInstAttributes", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/hashsum.init", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.init", "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3/internal/consts.init", "package": "github.com/zeebo/blake3/internal/consts" }, { "name": "github.com/klauspost/cpuid/v2.init", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.init#1", "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.Detect", "site": { "filename": "cpuid.go", "line": "394", "column": "8" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.addInfo", "site": { "filename": "cpuid.go", "line": "415", "column": "9" }, "package": "github.com/klauspost/cpuid/v2" }, { "name": "github.com/klauspost/cpuid/v2.getInstAttributes", "site": { "filename": "detect_arm64.go", "line": "152", "column": "49" }, "package": "github.com/klauspost/cpuid/v2" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read (struct{io.Reader; io.Closer}).Read (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(struct{io.Reader; io.Closer}).Read", "site": { "filename": "download.go", "line": "111", "column": "30" }, "package": "io" }, { "name": "(*io.multiReader).Read", "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "clipboard.go", "line": "35", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "clipboard_others.go", "line": "40", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init filippo.io/age/agessh.init filippo.io/edwards25519.init (*filippo.io/edwards25519.Point).SetBytes (*filippo.io/edwards25519/field.Element).Subtract (*filippo.io/edwards25519/field.Element).carryPropagate filippo.io/edwards25519/field.carryPropagate", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.init", "package": "filippo.io/age/agessh" }, { "name": "filippo.io/edwards25519.init", "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519.Point).SetBytes", "site": { "filename": "edwards25519.go", "line": "67", "column": "38" }, "package": "filippo.io/edwards25519" }, { "name": "(*filippo.io/edwards25519/field.Element).Subtract", "site": { "filename": "edwards25519.go", "line": "165", "column": "34" }, "package": "filippo.io/edwards25519/field" }, { "name": "(*filippo.io/edwards25519/field.Element).carryPropagate", "site": { "filename": "fe.go", "line": "109", "column": "25" }, "package": "filippo.io/edwards25519/field" }, { "name": "filippo.io/edwards25519/field.carryPropagate", "site": { "filename": "fe_arm64.go", "line": "14", "column": "16" }, "package": "filippo.io/edwards25519/field" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age.ParseHybridRecipient filippo.io/age.newHybridRecipient (*filippo.io/hpke.hybridKEM).NewPublicKey (*crypto/ecdh.x25519Curve).NewPublicKey crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "encrypt.go", "line": "24", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseHybridRecipient", "site": { "filename": "recipients.go", "line": "54", "column": "39" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.newHybridRecipient", "site": { "filename": "pq.go", "line": "53", "column": "30" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/hpke.hybridKEM).NewPublicKey", "site": { "filename": "pq.go", "line": "36", "column": "47" }, "package": "filippo.io/hpke" }, { "name": "(*crypto/ecdh.x25519Curve).NewPublicKey", "site": { "filename": "pq.go", "line": "171", "column": "34" }, "package": "crypto/ecdh" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "x25519.go", "line": "70", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME (*net/textproto.Reader).ReadMIMEHeader net/textproto.readMIMEHeader (*bufio.Reader).Peek (*bufio.Reader).fill (*github.com/klauspost/compress/zstd.Decoder).Read (*github.com/klauspost/compress/zstd.Decoder).nextBlock github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*net/textproto.Reader).ReadMIMEHeader", "site": { "filename": "mime.go", "line": "39", "column": "31" }, "package": "net/textproto" }, { "name": "net/textproto.readMIMEHeader", "site": { "filename": "reader.go", "line": "508", "column": "23" }, "package": "net/textproto" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "reader.go", "line": "538", "column": "25" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Decoder).nextBlock", "site": { "filename": "decoder.go", "line": "145", "column": "19" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.Sum64", "site": { "filename": "decoder.go", "line": "448", "column": "60" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile image/png.Encode (*image/png.Encoder).Encode (*image/png.encoder).writeIDATs (*image/png.encoder).writeImage (*compress/zlib.Writer).Close (*github.com/ProtonMail/go-crypto/openpgp/packet.partialLengthWriter).Write (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadEncrypter).Write (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadEncrypter).sealChunk (*github.com/ProtonMail/go-crypto/eax.eax).Seal crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "image/png.Encode", "site": { "filename": "otp.go", "line": "103", "column": "22" }, "package": "image/png" }, { "name": "(*image/png.Encoder).Encode", "site": { "filename": "writer.go", "line": "586", "column": "17" }, "package": "image/png" }, { "name": "(*image/png.encoder).writeIDATs", "site": { "filename": "writer.go", "line": "657", "column": "14" }, "package": "image/png" }, { "name": "(*image/png.encoder).writeImage", "site": { "filename": "writer.go", "line": "556", "column": "22" }, "package": "image/png" }, { "name": "(*compress/zlib.Writer).Close", "site": { "filename": "writer.go", "line": "309", "column": "2" }, "package": "compress/zlib" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.partialLengthWriter).Write", "site": { "filename": "writer.go", "line": "191", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadEncrypter).Write", "site": { "filename": "packet.go", "line": "110", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadEncrypter).sealChunk", "site": { "filename": "aead_crypter.go", "line": "177", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Seal", "site": { "filename": "aead_crypter.go", "line": "244", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "75", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential crypto/ecdsa.GenerateKey crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.GenerateKey", "site": { "filename": "passkey.go", "line": "84", "column": "36" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "350", "column": "22" }, "package": "crypto/ecdsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ecdsa.go", "line": "363", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "passkey", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion crypto/ecdsa.SignASN1 crypto/ecdsa.signFIPS[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.SignASN1", "site": { "filename": "passkey.go", "line": "122", "column": "35" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.signFIPS[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "396", "column": "18" }, "package": "crypto/ecdsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ecdsa.go", "line": "409", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*compress/gzip.Writer).Write (*compress/flate.Writer).Write (*compress/flate.compressor).write (*compress/flate.compressor).encSpeed$thunk (*compress/flate.compressor).encSpeed (*compress/flate.huffmanBitWriter).writeBlockHuff (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Writer).Write", "site": { "filename": "stream.go", "line": "233", "column": "25" }, "package": "compress/gzip" }, { "name": "(*compress/flate.Writer).Write", "site": { "filename": "gzip.go", "line": "196", "column": "31" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).write", "site": { "filename": "deflate.go", "line": "709", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed$thunk", "site": { "filename": "deflate.go", "line": "547", "column": "9" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).encSpeed", "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).writeBlockHuff", "site": { "filename": "deflate.go", "line": "349", "column": "23" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "675", "column": "10" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd/internal/xxhash.Digest).Write", "site": { "filename": "encoder.go", "line": "159", "column": "33" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" }, { "name": "github.com/klauspost/compress/zstd/internal/xxhash.writeBlocks", "site": { "filename": "xxhash.go", "line": "88", "column": "20" }, "package": "github.com/klauspost/compress/zstd/internal/xxhash" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket (*golang.org/x/crypto/chacha20.Cipher).XORKeyStream (*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks golang.org/x/crypto/chacha20.xorKeyStreamVX", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.chacha20Poly1305Cipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).XORKeyStream", "site": { "filename": "cipher.go", "line": "745", "column": "16" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "(*golang.org/x/crypto/chacha20.Cipher).xorKeyStreamBlocks", "site": { "filename": "chacha_generic.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/chacha20" }, { "name": "golang.org/x/crypto/chacha20.xorKeyStreamVX", "site": { "filename": "chacha_arm64.go", "line": "15", "column": "16" }, "package": "golang.org/x/crypto/chacha20" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester (github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "site": { "filename": "gunit.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "gunit.go", "line": "133", "column": "27" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.multiReader).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read (*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk (*github.com/ProtonMail/go-crypto/eax.eax).Open crypto/cipher.NewCTR crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "utils.go", "line": "68", "column": "19" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.multiReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).Read", "site": { "filename": "multi.go", "line": "26", "column": "30" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.aeadDecrypter).openChunk", "site": { "filename": "aead_crypter.go", "line": "90", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/eax.eax).Open", "site": { "filename": "aead_crypter.go", "line": "125", "column": "33" }, "package": "github.com/ProtonMail/go-crypto/eax" }, { "name": "crypto/cipher.NewCTR", "site": { "filename": "eax.go", "line": "114", "column": "22" }, "package": "crypto/cipher" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "ctr.go", "line": "45", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient (*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).SignUserId (*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).Sign crypto/dsa.Sign crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).SignUserId", "site": { "filename": "gunit.go", "line": "169", "column": "37" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).Sign", "site": { "filename": "signature.go", "line": "1033", "column": "17" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Sign", "site": { "filename": "signature.go", "line": "959", "column": "24" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "219", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "ARBITRARY_EXECUTION", "capability": "CAPABILITY_ARBITRARY_EXECUTION", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature crypto/dsa.Verify crypto/internal/fips140only.Enforced crypto/fips140.Enforced crypto/fips140.isBypassed", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "gunit.go", "line": "133", "column": "27" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Verify", "site": { "filename": "public_key.go", "line": "834", "column": "17" }, "package": "crypto/dsa" }, { "name": "crypto/internal/fips140only.Enforced", "site": { "filename": "dsa.go", "line": "291", "column": "25" }, "package": "crypto/internal/fips140only" }, { "name": "crypto/fips140.Enforced", "site": { "filename": "fips140only.go", "line": "20", "column": "25" }, "package": "crypto/fips140" }, { "name": "crypto/fips140.isBypassed", "site": { "filename": "enforcement.go", "line": "37", "column": "31" }, "package": "crypto/fips140" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "CGO", "capability": "CAPABILITY_CGO", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.NumActiveDisplays github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList github.com/kbinani/screenshot._Cgo_use", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.NumActiveDisplays", "site": { "filename": "screenshot_supported.go", "line": "18", "column": "45" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList", "site": { "filename": "darwin.go", "line": "160", "column": "29" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cgo_use", "site": { "filename": "ef2f678f394a7cbb488fdef59138ee66503e21c55b6be4b12408d9c0fcac43e7-d", "line": "200", "column": "11" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "CGO", "capability": "CAPABILITY_CGO", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.NumActiveDisplays github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList github.com/kbinani/screenshot._Cgo_use", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "site": { "filename": "main.go", "line": "148", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.NumActiveDisplays", "site": { "filename": "screenshot_supported.go", "line": "18", "column": "45" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList", "site": { "filename": "darwin.go", "line": "160", "column": "29" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cgo_use", "site": { "filename": "ef2f678f394a7cbb488fdef59138ee66503e21c55b6be4b12408d9c0fcac43e7-d", "line": "200", "column": "11" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "CGO", "capability": "CAPABILITY_CGO", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.NumActiveDisplays github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList github.com/kbinani/screenshot._Cgo_use", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.NumActiveDisplays", "site": { "filename": "screenshot_supported.go", "line": "18", "column": "45" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList", "site": { "filename": "darwin.go", "line": "160", "column": "29" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cgo_use", "site": { "filename": "ef2f678f394a7cbb488fdef59138ee66503e21c55b6be4b12408d9c0fcac43e7-d", "line": "200", "column": "11" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "CGO", "capability": "CAPABILITY_CGO", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.NumActiveDisplays github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList github.com/kbinani/screenshot._Cgo_use", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.NumActiveDisplays", "site": { "filename": "screenshot_supported.go", "line": "18", "column": "45" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList", "site": { "filename": "darwin.go", "line": "160", "column": "29" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cgo_use", "site": { "filename": "ef2f678f394a7cbb488fdef59138ee66503e21c55b6be4b12408d9c0fcac43e7-d", "line": "200", "column": "11" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "CGO", "capability": "CAPABILITY_CGO", "depPath": "github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.NumActiveDisplays github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList github.com/kbinani/screenshot._Cgo_use", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.NumActiveDisplays", "site": { "filename": "screenshot_supported.go", "line": "18", "column": "45" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cfunc_CGGetActiveDisplayList", "site": { "filename": "darwin.go", "line": "160", "column": "29" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot._Cgo_use", "site": { "filename": "ef2f678f394a7cbb488fdef59138ee66503e21c55b6be4b12408d9c0fcac43e7-d", "line": "200", "column": "11" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.getCommands (*github.com/gopasspw/gopass/internal/action.Action).GetCommands (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.getCommands", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands", "site": { "filename": "main.go", "line": "157", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "commands.go", "line": "1139", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.getCommands$1 (*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "site": { "filename": "main.go", "line": "173", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.getCommands$2 (*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "site": { "filename": "main.go", "line": "179", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/action.init#1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.init#1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "sync.go", "line": "37", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.initContext (*github.com/gopasspw/gopass/internal/config.Config).Get (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.initContext", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Get", "site": { "filename": "main.go", "line": "320", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "170", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.initContext$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.initContext$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "main.go", "line": "338", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.main github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "main.go", "line": "85", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.main$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass.main$1", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "68", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "transport.go", "line": "196", "column": "18" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.main$2 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass.main$2", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "74", "column": "10" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "transport.go", "line": "196", "column": "18" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "214", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "hook.go", "line": "50", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "hook.go", "line": "50", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "main.go", "line": "115", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "18", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleError errors.Is", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "site": { "filename": "main.go", "line": "145", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "128", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "show.go", "line": "388", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.writeCPUProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.defaultHandler).Handle (*log/slog.commonHandler).newHandleState (*sync.Pool).Get", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "355", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.defaultHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).newHandleState", "site": { "filename": "handler.go", "line": "119", "column": "30" }, "package": "log/slog" }, { "name": "(*sync.Pool).Get", "site": { "filename": "handler.go", "line": "405", "column": "27" }, "package": "sync" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.writeCPUProfile$2 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile$2", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "main.go", "line": "367", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass.writeMemProfile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "main.go", "line": "392", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/action.init#1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.init#1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "sync.go", "line": "37", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/man.main (*github.com/gopasspw/gopass/internal/action.Action).GetCommands (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands", "site": { "filename": "main.go", "line": "68", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "commands.go", "line": "1139", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.init", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.main github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.main", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "main.go", "line": "26", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.main (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.main", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "main.go", "line": "94", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/postrel.checksum io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.checksum", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "io.Copy", "site": { "filename": "main.go", "line": "481", "column": "18" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/postrel.init github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.init", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main (*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).Do io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "site": { "filename": "main.go", "line": "107", "column": "33" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "73", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "io.Copy", "site": { "filename": "github.go", "line": "923", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone (*github.com/google/go-github/v61/github.IssuesService).CreateMilestone (*github.com/google/go-github/v61/github.Client).Do io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).CreateMilestone", "site": { "filename": "main.go", "line": "189", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "115", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "io.Copy", "site": { "filename": "github.go", "line": "923", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).Do io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).Do", "site": { "filename": "issues_milestones.go", "line": "73", "column": "26" }, "package": "github.com/google/go-github/v61/github" }, { "name": "io.Copy", "site": { "filename": "github.go", "line": "923", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "main.go", "line": "318", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "main.go", "line": "318", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows path/filepath.Walk (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).updateWorkflows", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "path/filepath.Walk", "site": { "filename": "main.go", "line": "375", "column": "15" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "main.go", "line": "437", "column": "21" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/proxy.init flag.String (*flag.FlagSet).String (*flag.FlagSet).StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.init", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "flag.String", "site": { "filename": "main.go", "line": "15", "column": "22" }, "package": "flag" }, { "name": "(*flag.FlagSet).String", "site": { "filename": "flag.go", "line": "899", "column": "27" }, "package": "flag" }, { "name": "(*flag.FlagSet).StringVar", "site": { "filename": "flag.go", "line": "892", "column": "13" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "879", "column": "7" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.defaultHandler).Handle (*log/slog.commonHandler).newHandleState (*sync.Pool).Get", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "145", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.defaultHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).newHandleState", "site": { "filename": "handler.go", "line": "119", "column": "30" }, "package": "log/slog" }, { "name": "(*sync.Pool).Get", "site": { "filename": "handler.go", "line": "405", "column": "27" }, "package": "sync" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$3 (*net/http/httputil.ReverseProxy).ServeHTTP (*net/http/httputil.ReverseProxy).handleUpgradeResponse (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$3", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "(*net/http/httputil.ReverseProxy).ServeHTTP", "site": { "filename": "main.go", "line": "132", "column": "26" }, "package": "net/http/httputil" }, { "name": "(*net/http/httputil.ReverseProxy).handleUpgradeResponse", "site": { "filename": "reverseproxy.go", "line": "577", "column": "26" }, "package": "net/http/httputil" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "reverseproxy.go", "line": "870", "column": "21" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse net/http/httputil.DumpRequestOut net/http/httputil.drainBody (*bytes.Buffer).ReadFrom", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http/httputil.DumpRequestOut", "site": { "filename": "main.go", "line": "69", "column": "39" }, "package": "net/http/httputil" }, { "name": "net/http/httputil.drainBody", "site": { "filename": "dump.go", "line": "88", "column": "34" }, "package": "net/http/httputil" }, { "name": "(*bytes.Buffer).ReadFrom", "site": { "filename": "dump.go", "line": "31", "column": "26" }, "package": "bytes" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/release.changelogEntries strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.changelogEntries", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/release.changelogEntries$1 strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.changelogEntries$1", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/release.init github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.init", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/helpers/release.writeVersionGo (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "main.go", "line": "415", "column": "21" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands$1 (*github.com/gopasspw/gopass/internal/store/root.Store).GetSubStore github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetSubStore", "site": { "filename": "commands.go", "line": "1151", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount.go", "line": "193", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "repl.go", "line": "24", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1 github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "insert.go", "line": "92", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "site": { "filename": "otp.go", "line": "119", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "otp.go", "line": "249", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.New github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.New", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.newAction", "site": { "filename": "action.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "action.go", "line": "51", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "generate.go", "line": "254", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/action.init#1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.init#1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "sync.go", "line": "37", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.init#1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init#1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "sync.go", "line": "37", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.initParseContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.initParseContext", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "126", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.isFilePath github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isFilePath", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "binary.go", "line": "156", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "generate.go", "line": "536", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.isUnsafeKey strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isUnsafeKey", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.newAction github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.newAction", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "action.go", "line": "51", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.saveReport github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.saveReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "audit.go", "line": "103", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "show.go", "line": "38", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.storageBackendOrDefault github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.storageBackendOrDefault", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "clone.go", "line": "122", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "recipients.go", "line": "362", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "101", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.syncPrintDiff github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncPrintDiff", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "sync.go", "line": "284", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "164", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "otp.go", "line": "87", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1 (*github.com/mattn/go-tty.TTY).ReadRune (*github.com/mattn/go-tty.TTY).readRune (*bufio.Reader).ReadRune", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/mattn/go-tty.TTY).ReadRune", "site": { "filename": "otp.go", "line": "99", "column": "28" }, "package": "github.com/mattn/go-tty" }, { "name": "(*github.com/mattn/go-tty.TTY).readRune", "site": { "filename": "tty.go", "line": "36", "column": "21" }, "package": "github.com/mattn/go-tty" }, { "name": "(*bufio.Reader).ReadRune", "site": { "filename": "tty_unix.go", "line": "62", "column": "31" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "output.go", "line": "125", "column": "10" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Printf", "site": { "filename": "aliases.go", "line": "14", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "audit.go", "line": "36", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/pkg/fsutil.Shred errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred", "site": { "filename": "binary.go", "line": "256", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "errors.Is", "site": { "filename": "fsutil.go", "line": "191", "column": "18" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/pkg/fsutil.Shred errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred", "site": { "filename": "binary.go", "line": "256", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "errors.Is", "site": { "filename": "fsutil.go", "line": "191", "column": "18" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "io.Copy", "site": { "filename": "binary.go", "line": "48", "column": "29" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "18", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "18", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ConfigComplete (*github.com/gopasspw/gopass/internal/action.Action).configKeys (*github.com/gopasspw/gopass/internal/config.Config).Keys (*github.com/gopasspw/gitconfig.Configs).Keys github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ConfigComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).configKeys", "site": { "filename": "config.go", "line": "128", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Keys", "site": { "filename": "config.go", "line": "123", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Keys", "site": { "filename": "config.go", "line": "297", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "configs.go", "line": "513", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "site": { "filename": "convert.go", "line": "92", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "convert.go", "line": "100", "column": "17" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "copy.go", "line": "82", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "create.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "delete.go", "line": "128", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "edit.go", "line": "88", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "env.go", "line": "36", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "find.go", "line": "111", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "find.go", "line": "111", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "fsck.go", "line": "135", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "site": { "filename": "generate.go", "line": "86", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "generate.go", "line": "368", "column": "17" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).GetCommands", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "commands.go", "line": "1139", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Git (*github.com/gopasspw/gopass/internal/store/root.Store).GetSubStore github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Git", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetSubStore", "site": { "filename": "git.go", "line": "19", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount.go", "line": "193", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "history.go", "line": "37", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "62", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "io.Copy", "site": { "filename": "insert.go", "line": "59", "column": "29" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "38", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "link.go", "line": "30", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "45", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "list.go", "line": "70", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "merge.go", "line": "82", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.As", "site": { "filename": "mount.go", "line": "103", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "mount.go", "line": "29", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "52", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "134", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "move.go", "line": "24", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).insertYAML errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "site": { "filename": "otp.go", "line": "56", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "insert.go", "line": "228", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Process github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Process", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "process.go", "line": "18", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "rcs.go", "line": "128", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "62", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "150", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "165", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "rcs.go", "line": "141", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "181", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "repl.go", "line": "55", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "188", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "recipients.go", "line": "146", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "67", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "recipients.go", "line": "112", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "recipients.go", "line": "198", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "reorg.go", "line": "134", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "setup.go", "line": "81", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "98", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "128", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "show.go", "line": "388", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "sync.go", "line": "212", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit (*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "site": { "filename": "templates.go", "line": "96", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "119", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "templates.go", "line": "60", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "146", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete (*github.com/gopasspw/gopass/internal/action.Action).templatesList github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList", "site": { "filename": "templates.go", "line": "129", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "templates.go", "line": "117", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint (*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "site": { "filename": "templates.go", "line": "44", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "templates.go", "line": "37", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "unclip.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version (*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "site": { "filename": "version.go", "line": "25", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "50", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "sync.go", "line": "212", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/pkg/fsutil.Shred errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred", "site": { "filename": "binary.go", "line": "256", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "errors.Is", "site": { "filename": "fsutil.go", "line": "191", "column": "18" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/pkg/fsutil.Shred errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred", "site": { "filename": "binary.go", "line": "256", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "errors.Is", "site": { "filename": "fsutil.go", "line": "191", "column": "18" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "binary.go", "line": "298", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "50", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "clone.go", "line": "157", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "clone.go", "line": "248", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "18", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "clone.go", "line": "273", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).configKeys (*github.com/gopasspw/gopass/internal/config.Config).Keys (*github.com/gopasspw/gitconfig.Configs).Keys github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).configKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Keys", "site": { "filename": "config.go", "line": "123", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Keys", "site": { "filename": "config.go", "line": "297", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "configs.go", "line": "513", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "copy.go", "line": "82", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "copy.go", "line": "82", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "copy.go", "line": "82", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "clipboard.go", "line": "30", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "delete.go", "line": "128", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "site": { "filename": "delete.go", "line": "104", "column": "91" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/gopasspw/gopass/internal/action.Action).editUpdate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "site": { "filename": "edit.go", "line": "70", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "edit.go", "line": "88", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "edit.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "edit.go", "line": "88", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "find.go", "line": "111", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "find.go", "line": "111", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "find.go", "line": "111", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).fsckEntries (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).fsckEntries", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "fsck.go", "line": "65", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "list.go", "line": "70", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "generate.go", "line": "151", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword (*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "site": { "filename": "generate.go", "line": "184", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "generate.go", "line": "292", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "generate.go", "line": "292", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "generate.go", "line": "340", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "generate.go", "line": "435", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "generate.go", "line": "368", "column": "17" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getCryptoFor (*github.com/gopasspw/gopass/internal/store/root.Store).Crypto github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getCryptoFor", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Crypto", "site": { "filename": "init.go", "line": "222", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "14", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "rcs.go", "line": "97", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "62", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "setup.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "62", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "setup.go", "line": "352", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "setup.go", "line": "250", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "setup.go", "line": "410", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).rcsInit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "init.go", "line": "196", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "62", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "setup.go", "line": "294", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "io.Copy", "site": { "filename": "insert.go", "line": "59", "column": "29" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "insert.go", "line": "188", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "insert.go", "line": "260", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "insert.go", "line": "160", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "insert.go", "line": "116", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "insert.go", "line": "140", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "insert.go", "line": "228", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/tree.Root).FindFolder (*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor sort.Search", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).FindFolder", "site": { "filename": "list.go", "line": "73", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor", "site": { "filename": "root.go", "line": "156", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "sort.Search", "site": { "filename": "tree.go", "line": "66", "column": "20" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "repl.go", "line": "379", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "site": { "filename": "otp.go", "line": "119", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "otp.go", "line": "249", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "otp.go", "line": "249", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "132", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "show.go", "line": "150", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printConfigValues github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printConfigValues", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Printf", "site": { "filename": "config.go", "line": "60", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "27", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/out.Notice github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Notice", "site": { "filename": "reminder.go", "line": "42", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "64", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "rcs.go", "line": "62", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "54", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "301", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "277", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "templates.go", "line": "137", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).replLock github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).replLock", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "repl.go", "line": "99", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "128", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "show.go", "line": "388", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "show.go", "line": "388", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutputChars github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutputChars", "site": { "filename": "show.go", "line": "200", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "show.go", "line": "182", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutputChars github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutputChars", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "show.go", "line": "182", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleError errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "site": { "filename": "show.go", "line": "143", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "show.go", "line": "388", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "show.go", "line": "420", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "sync.go", "line": "212", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "errors.Is", "site": { "filename": "sync.go", "line": "212", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).templatesList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "templates.go", "line": "117", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).validateMoves (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).validateMoves", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "reorg.go", "line": "153", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "exit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/exit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "exit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/exit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "pwgen.go", "line": "25", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.init github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.init", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen github.com/gopasspw/gopass/internal/out.Print github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/out.Print", "site": { "filename": "pwgen.go", "line": "115", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "46", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen github.com/gopasspw/gopass/internal/out.Print github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/out.Print", "site": { "filename": "pwgen.go", "line": "79", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "46", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 (*github.com/gopasspw/gopass/internal/audit.ReportBuilder).AddFinding github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.ReportBuilder).AddFinding", "site": { "filename": "audit.go", "line": "213", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "report.go", "line": "121", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.FilterExcludes github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "26", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP io/ioutil.ReadAll io.ReadAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "io/ioutil.ReadAll", "site": { "filename": "hibp.go", "line": "39", "column": "29" }, "package": "io/ioutil" }, { "name": "io.ReadAll", "site": { "filename": "ioutil.go", "line": "30", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "errors.As", "site": { "filename": "retry.go", "line": "94", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP io/ioutil.ReadAll io.ReadAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "io/ioutil.ReadAll", "site": { "filename": "hibp.go", "line": "39", "column": "29" }, "package": "io/ioutil" }, { "name": "io.ReadAll", "site": { "filename": "ioutil.go", "line": "30", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.getHTMLPayload (github.com/gopasspw/gopass/pkg/set.Set[string]).Elements[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.getHTMLPayload", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(github.com/gopasspw/gopass/pkg/set.Set[string]).Elements[string]", "site": { "filename": "output.go", "line": "168", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool]", "site": { "filename": "set.go", "line": "40", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "audit.go", "line": "127", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "audit.go", "line": "175", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "audit.go", "line": "175", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "audit.go", "line": "233", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintResults github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintResults", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "output.go", "line": "27", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintSummary github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).PrintSummary", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "output.go", "line": "72", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderCSV", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "output.go", "line": "125", "column": "10" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "output.go", "line": "137", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.ReportBuilder).AddFinding github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.ReportBuilder).AddFinding", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "report.go", "line": "121", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/audit.ReportBuilder).Finalize github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.ReportBuilder).Finalize", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "report.go", "line": "191", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/audit.res).Matches github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/audit.res).Matches", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "15", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "rcs.go", "line": "61", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "81", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "25", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "askpass.go", "line": "101", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "askpass.go", "line": "101", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 github.com/gopasspw/gopass.initContext$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass.initContext$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "main.go", "line": "338", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "askpass.go", "line": "101", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "site": { "filename": "age.go", "line": "93", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).readOK (*github.com/twpayne/go-pinentry/v4.Client).readLine (*github.com/twpayne/go-pinentry/v4.execProcess).ReadLine (*bufio.Reader).ReadLine", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readOK", "site": { "filename": "pinentry.go", "line": "291", "column": "16" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "429", "column": "32" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).ReadLine", "site": { "filename": "pinentry.go", "line": "411", "column": "37" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*bufio.Reader).ReadLine", "site": { "filename": "process.go", "line": "30", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1 github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "commands.go", "line": "48", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "site": { "filename": "commands.go", "line": "67", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "site": { "filename": "commands.go", "line": "82", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$4", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "site": { "filename": "commands.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "commands.go", "line": "134", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "commands.go", "line": "189", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "site": { "filename": "commands.go", "line": "230", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "commands.go", "line": "263", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.IdentityToRecipient github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.IdentityToRecipient", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "218", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.OldKeyringPath", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "keyring.go", "line": "27", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile github.com/gopasspw/gopass/pkg/appdir.UserHome github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.PassageIDFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "identities.go", "line": "454", "column": "38" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "appdir.go", "line": "62", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.dedupe github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.dedupe", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "encrypt.go", "line": "72", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir github.com/gopasspw/gopass/pkg/appdir.UserHome github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.getSSHDir", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "ssh.go", "line": "107", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "appdir.go", "line": "62", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.idMap github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.idMap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "483", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$1 github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/out.Printf", "site": { "filename": "clientUI.go", "line": "14", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2 github.com/gopasspw/gopass/pkg/termio.AskForPassword (*github.com/gopasspw/gopass/internal/action.Action).insert$1 github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "clientUI.go", "line": "25", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "insert.go", "line": "92", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2$1 github.com/gopasspw/gopass/internal/out.Warningf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$2$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "clientUI.go", "line": "22", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$3 github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "clientUI.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$4 github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init$4", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/out.Printf", "site": { "filename": "clientUI.go", "line": "42", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "keyring.go", "line": "52", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "askpass.go", "line": "101", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.modTime github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.modTime", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "511", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/zalando/go-keyring.Set (github.com/zalando/go-keyring.macOSXKeychain).Set io.WriteString", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Set", "site": { "filename": "askpass.go", "line": "86", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Set", "site": { "filename": "keyring.go", "line": "34", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "io.WriteString", "site": { "filename": "keyring_darwin.go", "line": "91", "column": "29" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "io.Copy", "site": { "filename": "decrypt.go", "line": "98", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "27", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "site": { "filename": "age.go", "line": "167", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "70", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "age.go", "line": "142", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "321", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "io.Copy", "site": { "filename": "decrypt.go", "line": "98", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "io.Copy", "site": { "filename": "decrypt.go", "line": "98", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "site": { "filename": "decrypt.go", "line": "50", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey io.ReadFull", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "io.ReadFull", "site": { "filename": "primitives.go", "line": "68", "column": "26" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.streamKey io.ReadFull", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.streamKey", "site": { "filename": "age.go", "line": "172", "column": "42" }, "package": "filippo.io/age" }, { "name": "io.ReadFull", "site": { "filename": "primitives.go", "line": "68", "column": "26" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "90", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.As", "site": { "filename": "ssh.go", "line": "144", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "io.Copy", "site": { "filename": "decrypt.go", "line": "98", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "56", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.As", "site": { "filename": "ssh.go", "line": "144", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "368", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "70", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "askpass.go", "line": "101", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Remove (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove", "site": { "filename": "askpass.go", "line": "159", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "137", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Get github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Get", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "37", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "70", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "askpass.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Set github.com/zalando/go-keyring.Set (github.com/zalando/go-keyring.macOSXKeychain).Set io.WriteString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Set", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Set", "site": { "filename": "askpass.go", "line": "47", "column": "23" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Set", "site": { "filename": "keyring.go", "line": "34", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "io.WriteString", "site": { "filename": "keyring_darwin.go", "line": "91", "column": "29" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "errors.Is", "site": { "filename": "client.go", "line": "466", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "errors.Is", "site": { "filename": "client.go", "line": "466", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "34", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "25", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt io.Copy", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "io.Copy", "site": { "filename": "agent.go", "line": "265", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "site": { "filename": "commands.go", "line": "337", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$2 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "agent.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*bufio.Writer).Flush", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "transport.go", "line": "196", "column": "18" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).setTimeout$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).lock github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).setTimeout$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).lock", "site": { "filename": "agent.go", "line": "232", "column": "10" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "agent.go", "line": "246", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "io.Copy", "site": { "filename": "agent.go", "line": "265", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Shutdown", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "agent.go", "line": "105", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "io.Copy", "site": { "filename": "agent.go", "line": "265", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "io.Copy", "site": { "filename": "agent.go", "line": "265", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).lock github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "agent.go", "line": "246", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "91", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "108", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Ping", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Quit", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "129", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SendIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).SetTimeout", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "122", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Status", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "79", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).Unlock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "site": { "filename": "client.go", "line": "115", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).connect", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "client.go", "line": "33", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send (*bufio.Reader).ReadString", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Client).send", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "client.go", "line": "57", "column": "47" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "generate.go", "line": "55", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "gpg.go", "line": "63", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "decrypt.go", "line": "32", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "encrypt.go", "line": "40", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "keyring.go", "line": "183", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "49", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "42", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "keyring.go", "line": "97", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "generate.go", "line": "38", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp/armor.Decode (*bufio.Reader).ReadLine", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "158", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/armor.Decode", "site": { "filename": "keys.go", "line": "384", "column": "28" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*bufio.Reader).ReadLine", "site": { "filename": "armor.go", "line": "129", "column": "37" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ImportPublicKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ImportPublicKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "keyring.go", "line": "138", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp/armor.Decode (*bufio.Reader).ReadLine", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/armor.Decode", "site": { "filename": "keys.go", "line": "384", "column": "28" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*bufio.Reader).ReadLine", "site": { "filename": "armor.go", "line": "129", "column": "37" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "site": { "filename": "version.go", "line": "12", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "42", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).Handles (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "loader.go", "line": "36", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "26", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "binary.go", "line": "13", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "plain", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).FindRecipients (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).FindRecipients", "site": { "filename": "backend.go", "line": "83", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "backend.go", "line": "66", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).FindRecipients (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "backend.go", "line": "66", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/plain.Mocker).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "backend.go", "line": "108", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/plain.loader).Handles (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/plain.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "loader.go", "line": "29", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/plain.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/plain.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "23", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "107", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypt.go", "line": "57", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypt.go", "line": "227", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "site": { "filename": "crypt.go", "line": "329", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "crypt.go", "line": "259", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Compact (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact", "site": { "filename": "crypt.go", "line": "321", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "483", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "421", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "crypt.go", "line": "431", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "158", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Get github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypt.go", "line": "386", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision", "site": { "filename": "crypt.go", "line": "313", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "461", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Printf", "site": { "filename": "config.go", "line": "63", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "crypt.go", "line": "480", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "crypt.go", "line": "168", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "227", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "357", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "325", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote", "site": { "filename": "crypt.go", "line": "333", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "372", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "crypt.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "385", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypt.go", "line": "401", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "site": { "filename": "crypt.go", "line": "317", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "473", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "crypt.go", "line": "277", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "341", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "25", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "io.Copy", "site": { "filename": "decrypt.go", "line": "98", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "25", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "encrypt.go", "line": "18", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "site": { "filename": "loader.go", "line": "81", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "107", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "loader.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "47", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend.NewStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "site": { "filename": "loader.go", "line": "27", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "394", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "60", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "113", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "36", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "483", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigGet github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "settings.go", "line": "56", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigList github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigList", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "settings.go", "line": "79", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "storage.go", "line": "20", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "storage.go", "line": "25", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "storage.go", "line": "10", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "44", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "461", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "status.go", "line": "18", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "134", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig", "site": { "filename": "settings.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "site": { "filename": "settings.go", "line": "16", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "storage.go", "line": "37", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "213", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).IsInitialized", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "189", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "67", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "link.go", "line": "76", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "storage.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "164", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "status.go", "line": "18", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "134", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "storage.go", "line": "72", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "store.go", "line": "103", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "storage.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "227", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "357", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "325", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "295", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "372", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "385", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "storage.go", "line": "15", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "63", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "473", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "storage.go", "line": "47", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "164", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "218", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "341", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "164", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "134", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "site": { "filename": "settings.go", "line": "16", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "status.go", "line": "18", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "134", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "site": { "filename": "loader.go", "line": "31", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "60", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "144", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "loader.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "site": { "filename": "loader.go", "line": "35", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "113", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "site": { "filename": "loader.go", "line": "23", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "36", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "fossil.go", "line": "36", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List$1 (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "177", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "fsutil.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.fsckRemoveEmptyDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.fsckRemoveEmptyDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk$1 (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List$1 (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List$1", "site": { "filename": "walk.go", "line": "23", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "177", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks github.com/gopasspw/gopass/internal/backend/storage/fs.walk path/filepath.Walk (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walkSymlinks", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.walk", "site": { "filename": "walk.go", "line": "10", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "path/filepath.Walk", "site": { "filename": "walk.go", "line": "44", "column": "22" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "44", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "rcs.go", "line": "84", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "44", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "213", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "link.go", "line": "76", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "164", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "store.go", "line": "103", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "227", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "63", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "fsck.go", "line": "92", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs github.com/gopasspw/gopass/internal/backend/storage/fs.fsckRemoveEmptyDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.fsckRemoveEmptyDir", "site": { "filename": "fsck.go", "line": "141", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckFile", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "fsck.go", "line": "72", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "29", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "loader.go", "line": "52", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "74", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init (github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "site": { "filename": "loader.go", "line": "39", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "29", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "loader.go", "line": "29", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 github.com/gopasspw/gopass/internal/action/exit.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.Error", "site": { "filename": "commands.go", "line": "36", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "errors.go", "line": "61", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "78", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "124", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "235", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "441", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "295", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Compact (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "544", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "103", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "121", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "storage.go", "line": "22", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "storage.go", "line": "27", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "69", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "storage.go", "line": "12", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "44", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).GetRevision github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "522", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "255", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Printf", "site": { "filename": "config.go", "line": "63", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "storage.go", "line": "39", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "213", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).IsInitialized", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "site": { "filename": "git.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "storage.go", "line": "90", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "link.go", "line": "76", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "storage.go", "line": "34", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "164", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "264", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "145", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "storage.go", "line": "95", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "store.go", "line": "103", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "storage.go", "line": "44", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "227", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "431", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "420", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "353", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "446", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "155", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Revisions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "461", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "storage.go", "line": "17", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "63", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Status github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "534", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).String (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version", "site": { "filename": "storage.go", "line": "49", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "175", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "errors.Is", "site": { "filename": "git.go", "line": "244", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "errors.Is", "site": { "filename": "git.go", "line": "304", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "errors.Is", "site": { "filename": "git.go", "line": "404", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "175", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "75", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "145", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultBranch (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultBranch", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "340", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "145", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigList", "site": { "filename": "git.go", "line": "319", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "121", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "config.go", "line": "35", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "78", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "loader.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "74", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "git.go", "line": "124", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "fsutil.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "133", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "358", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "157", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Compact (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "324", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Delete", "site": { "filename": "jj.go", "line": "383", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "118", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Exists", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "jj.go", "line": "388", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Get (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Get", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Get", "site": { "filename": "jj.go", "line": "373", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "44", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).GetRevision github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "302", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "348", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "70", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsDir", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "jj.go", "line": "398", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "213", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized github.com/gopasspw/gopass/pkg/fsutil.IsDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).IsInitialized", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "jj.go", "line": "116", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "74", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Link", "site": { "filename": "jj.go", "line": "408", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "link.go", "line": "76", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).List (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).List", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).List", "site": { "filename": "jj.go", "line": "393", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "164", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "329", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "70", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Move (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Move", "site": { "filename": "jj.go", "line": "423", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "store.go", "line": "103", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Prune", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Prune", "site": { "filename": "jj.go", "line": "403", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).removeEmptyParentDirectories", "site": { "filename": "store.go", "line": "227", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.notEmptyErr", "site": { "filename": "store.go", "line": "139", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "errors.As", "site": { "filename": "store_others.go", "line": "13", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "197", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "183", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "363", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "245", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Set (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Set", "site": { "filename": "jj.go", "line": "378", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "63", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Status github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "314", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).String", "site": { "filename": "jj.go", "line": "427", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Version", "site": { "filename": "store.go", "line": "242", "column": "48" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "site": { "filename": "store.go", "line": "237", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "errors.Is", "site": { "filename": "jj.go", "line": "142", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "errors.Is", "site": { "filename": "jj.go", "line": "166", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "errors.Is", "site": { "filename": "jj.go", "line": "216", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Version github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "99", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "70", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Handles github.com/gopasspw/gopass/pkg/fsutil.IsDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "site": { "filename": "loader.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "74", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "site": { "filename": "loader.go", "line": "30", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "jj.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/jjfs.New github.com/gopasspw/gopass/internal/backend/storage/fs.New github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.New", "site": { "filename": "loader.go", "line": "26", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.New", "site": { "filename": "jj.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "site": { "filename": "store.go", "line": "33", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "fsutil.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "disk.go", "line": "33", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "disk.go", "line": "33", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cache.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.init", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.New", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "cache.go", "line": "18", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "disk.go", "line": "33", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.init", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "ghssh", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fish", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/fish", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "zsh", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/zsh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.Directory github.com/gopasspw/gopass/internal/config.configLocation github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Directory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.configLocation", "site": { "filename": "location.go", "line": "53", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "location.go", "line": "24", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "220", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "config.go", "line": "110", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "config.go", "line": "110", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "config.go", "line": "110", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.PwStoreDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.PwStoreDir", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "location.go", "line": "37", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "context.go", "line": "36", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.configLocation github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.configLocation", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "location.go", "line": "24", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "errors.Is", "site": { "filename": "io.go", "line": "54", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.newGitconfig github.com/gopasspw/gitconfig.New github.com/gopasspw/gitconfig.globalConfigFile (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newGitconfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gitconfig.New", "site": { "filename": "config.go", "line": "40", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.globalConfigFile", "site": { "filename": "configs.go", "line": "86", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "configs.go", "line": "201", "column": "50" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "config.go", "line": "110", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Get (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Get", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "170", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).GetAll (*github.com/gopasspw/gitconfig.Configs).GetAll (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).GetAll", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).GetAll", "site": { "filename": "config.go", "line": "175", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "335", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).GetGlobal (*github.com/gopasspw/gitconfig.Configs).GetGlobal (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).GetGlobal", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).GetGlobal", "site": { "filename": "config.go", "line": "181", "column": "25" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "382", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).GetM (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).GetM", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "192", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Keys (*github.com/gopasspw/gitconfig.Configs).Keys github.com/gopasspw/gopass/pkg/set.Sorted[string] github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Keys", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Keys", "site": { "filename": "config.go", "line": "297", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.Sorted[string]", "site": { "filename": "configs.go", "line": "513", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "sorted.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).MountPath (*github.com/gopasspw/gopass/internal/config.Config).Get (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).MountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Get", "site": { "filename": "config.go", "line": "253", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "170", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts (*github.com/gopasspw/gitconfig.Configs).ListSubsections github.com/gopasspw/gopass/pkg/set.SortedFiltered[string] github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Mounts", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).ListSubsections", "site": { "filename": "config.go", "line": "274", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedFiltered[string]", "site": { "filename": "configs.go", "line": "539", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string struct{}]", "site": { "filename": "sorted.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Path (*github.com/gopasspw/gopass/internal/config.Config).Get (*github.com/gopasspw/gitconfig.Configs).Get (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Path", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Get", "site": { "filename": "config.go", "line": "248", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Get", "site": { "filename": "config.go", "line": "170", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "configs.go", "line": "307", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "config.go", "line": "345", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations github.com/gopasspw/gopass/pkg/appdir.UserHome github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.ConfigLocations", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "site": { "filename": "location.go", "line": "35", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "appdir.go", "line": "62", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.loadConfig errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "errors.Is", "site": { "filename": "io.go", "line": "54", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "errors.Is", "site": { "filename": "io.go", "line": "54", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "errors.Is", "site": { "filename": "io.go", "line": "54", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "errors.Is", "site": { "filename": "io.go", "line": "54", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.New github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.New", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "site": { "filename": "config.go", "line": "50", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "location.go", "line": "52", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.PwStoreDir", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "location.go", "line": "52", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.configLocation github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.configLocation", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "location.go", "line": "24", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "io.go", "line": "151", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.init", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "io.go", "line": "151", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "errors.Is", "site": { "filename": "io.go", "line": "54", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadDefault github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadDefault", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "io.go", "line": "70", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "config.go", "line": "58", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "io.go", "line": "221", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "io.go", "line": "221", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1102).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1102).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "74", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1127).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre1127).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "51", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre130).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre130).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "291", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre140).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre140).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "246", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre182).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre182).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "195", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre193).CheckOverflow github.com/gopasspw/gopass/internal/config/legacy.checkOverflow github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Pre193).CheckOverflow", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.checkOverflow", "site": { "filename": "legacy.go", "line": "129", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "io.go", "line": "109", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "80", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.fmtfn github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.fmtfn", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "helpers.go", "line": "18", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "site": { "filename": "wizard.go", "line": "393", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "site": { "filename": "wizard.go", "line": "423", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "wizard.go", "line": "178", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/cui.AskForStore github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForStore", "site": { "filename": "wizard.go", "line": "186", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "169", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/create.renderTemplate github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.renderTemplate", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "wizard.go", "line": "346", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).Actions github.com/gopasspw/gopass/internal/create.mkActFunc github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).Actions", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc", "site": { "filename": "wizard.go", "line": "170", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "wizard.go", "line": "178", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "wizard.go", "line": "128", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.parser).parse (*go.yaml.in/yaml/v3.parser).peek go.yaml.in/yaml/v3.yaml_parser_parse go.yaml.in/yaml/v3.yaml_parser_state_machine go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key go.yaml.in/yaml/v3.peek_token go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens go.yaml.in/yaml/v3.yaml_parser_fetch_next_token go.yaml.in/yaml/v3.yaml_parser_update_buffer go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer go.yaml.in/yaml/v3.yaml_reader_read_handler (*bufio.Reader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "110", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).parse", "site": { "filename": "yaml.go", "line": "159", "column": "17" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.parser).peek", "site": { "filename": "decode.go", "line": "149", "column": "15" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse", "site": { "filename": "decode.go", "line": "106", "column": "23" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_state_machine", "site": { "filename": "parserc.go", "line": "129", "column": "34" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_parse_block_mapping_key", "site": { "filename": "parserc.go", "line": "188", "column": "45" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.peek_token", "site": { "filename": "parserc.go", "line": "835", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_more_tokens", "site": { "filename": "parserc.go", "line": "69", "column": "60" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_fetch_next_token", "site": { "filename": "scannerc.go", "line": "677", "column": "35" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_buffer", "site": { "filename": "scannerc.go", "line": "689", "column": "52" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_parser_update_raw_buffer", "site": { "filename": "readerc.go", "line": "164", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.yaml_reader_read_handler", "site": { "filename": "readerc.go", "line": "99", "column": "39" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*bufio.Reader).Read", "site": { "filename": "apic.go", "line": "74", "column": "33" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "80", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cui", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "410", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForStore github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForStore", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "169", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cui", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cui", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/cui.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/cui.AskForStore github.com/gopasspw/gopass/internal/cui.GetSelection errors.Is", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForStore", "site": { "filename": "wizard.go", "line": "186", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/cui.GetSelection", "site": { "filename": "recipients.go", "line": "169", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "errors.Is", "site": { "filename": "cui.go", "line": "34", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "editor.go", "line": "77", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "errors.As", "site": { "filename": "retry.go", "line": "94", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.Path (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "edit_others.go", "line": "15", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.init", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.isVim github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.isVim", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "editor.go", "line": "133", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.resolveEditor github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.resolveEditor", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "editor.go", "line": "150", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/editor.vimOptions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.vimOptions", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "editor.go", "line": "96", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "hook.go", "line": "50", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "hook.go", "line": "30", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "site": { "filename": "notify_darwin.go", "line": "32", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "io.Copy", "site": { "filename": "icon.go", "line": "63", "column": "18" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/notify.bindataWrite io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "io.Copy", "site": { "filename": "icon.go", "line": "63", "column": "18" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "io.Copy", "site": { "filename": "icon.go", "line": "63", "column": "18" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/notify.init github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.init", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/notify.bindataWrite io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.bindataWrite", "site": { "filename": "icon.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "io.Copy", "site": { "filename": "icon.go", "line": "63", "column": "18" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Error github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Error", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "82", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Notice github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Notice", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "64", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Noticef github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Noticef", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.OK github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.OK", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "100", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.OKf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.OKf", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "109", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Print github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Print", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "46", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Printf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Printf", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "55", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Warning github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Warning", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "118", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.Warningf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/out.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "bcrypt", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt.Generate golang.org/x/crypto/bcrypt.GenerateFromPassword golang.org/x/crypto/bcrypt.newFromPassword io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt.Generate", "package": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt" }, { "name": "golang.org/x/crypto/bcrypt.GenerateFromPassword", "site": { "filename": "bcrypt.go", "line": "22", "column": "39" }, "package": "golang.org/x/crypto/bcrypt" }, { "name": "golang.org/x/crypto/bcrypt.newFromPassword", "site": { "filename": "bcrypt.go", "line": "99", "column": "27" }, "package": "golang.org/x/crypto/bcrypt" }, { "name": "io.ReadFull", "site": { "filename": "bcrypt.go", "line": "154", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/queue.New (*github.com/gopasspw/gopass/internal/queue.Queue).run github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.New", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).run", "site": { "filename": "background.go", "line": "80", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "background.go", "line": "97", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/queue.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.init", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/queue.Queue).Add github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).Add", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "background.go", "line": "106", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/queue.Queue).Close github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).Close", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "background.go", "line": "147", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/queue.Queue).run github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).run", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "background.go", "line": "97", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "recipients", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).IDs github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).IDs", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string bool]", "site": { "filename": "recipients.go", "line": "40", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "reminder", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/reminder.New github.com/gopasspw/gopass/internal/cache.NewOnDisk github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.New", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDisk", "site": { "filename": "reminder.go", "line": "20", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/internal/cache.NewOnDiskWithDir", "site": { "filename": "disk.go", "line": "28", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "disk.go", "line": "33", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/reminder.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.init", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "reminder.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/reminder.Store).Overdue (*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).Overdue", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(*github.com/gopasspw/gopass/internal/reminder.Store).LastSeen", "site": { "filename": "reminder.go", "line": "76", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "reminder.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "reencrypt.go", "line": "59", "column": "20" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "28", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "56", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.extraKeys github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.extraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "416", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "identities.go", "line": "42", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "81", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "convert.go", "line": "100", "column": "17" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "move.go", "line": "43", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Exists", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "158", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "fsck.go", "line": "135", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Get github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Get", "site": { "filename": "templates.go", "line": "111", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypt.go", "line": "386", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "rcs.go", "line": "58", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).HasTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).HasTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "templates.go", "line": "106", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "101", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsDir", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).IsDir", "site": { "filename": "store.go", "line": "153", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "213", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "20", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "link.go", "line": "30", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "list.go", "line": "24", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "385", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "templates.go", "line": "54", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "248", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).LookupTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "templates.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "move.go", "line": "79", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "recipients.go", "line": "59", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "81", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "146", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "188", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "119", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).TemplateTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListTemplates", "site": { "filename": "templates.go", "line": "90", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "templates.go", "line": "54", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "recipients.go", "line": "362", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "recipients.go", "line": "396", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "152", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "226", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "121", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "errors.Is", "site": { "filename": "identities.go", "line": "193", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "crypto.go", "line": "189", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "fsck.go", "line": "213", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "recipients.go", "line": "362", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "211", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFile (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFile", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Exists", "site": { "filename": "store.go", "line": "103", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "store.go", "line": "154", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).idFiles", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "121", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).importPublicKey github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).importPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "227", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "81", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "storage.go", "line": "66", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "44", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "reencrypt.go", "line": "103", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "site": { "filename": "reencrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "341", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "436", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "169", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.fsckMultiError).Error (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.fsckMultiError).Error", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "fsck.go", "line": "62", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List (*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List", "site": { "filename": "store.go", "line": "199", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte]", "site": { "filename": "store.go", "line": "83", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte]", "site": { "filename": "store.go", "line": "83", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$1", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "44", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$2 github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree$2", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "list.go", "line": "53", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/root.New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.New", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "39", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount.go", "line": "51", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "convert.go", "line": "100", "column": "17" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "51", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Crypto github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Crypto", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "14", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Exists", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "store.go", "line": "51", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Format (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Format", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "116", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "list.go", "line": "70", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "fsck.go", "line": "135", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetSubStore github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetSubStore", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount.go", "line": "193", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetTemplate (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "templates.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasSubDirs (*github.com/gopasspw/gopass/internal/store/leaf.Store).List github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasSubDirs", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).List", "site": { "filename": "list.go", "line": "100", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "list.go", "line": "24", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasTemplate (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).HasTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "templates.go", "line": "64", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "101", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsDir", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "store.go", "line": "58", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "18", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "link.go", "line": "30", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).List", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "17", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "list.go", "line": "70", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "recipients.go", "line": "18", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "rcs.go", "line": "59", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Lock (*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Lock", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock", "site": { "filename": "mount.go", "line": "161", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "crypto.go", "line": "248", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).LookupTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "templates.go", "line": "20", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "51", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "rcs.go", "line": "31", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "rcs.go", "line": "15", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "rcs.go", "line": "24", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "357", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fossil.go", "line": "325", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSRemoveRemote (*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "site": { "filename": "rcs.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSStatus (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSStatus", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus", "site": { "filename": "rcs.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "rcs.go", "line": "58", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "recipients.go", "line": "112", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount github.com/gopasspw/gopass/internal/out.Warningf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/out.Warningf", "site": { "filename": "mount.go", "line": "107", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "146", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "188", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "templates.go", "line": "119", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Storage github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Storage", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "95", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).TemplateTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "templates.go", "line": "37", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "list.go", "line": "70", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount.go", "line": "51", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "recipients.go", "line": "57", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "move.go", "line": "43", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).getStore", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoint", "site": { "filename": "mount.go", "line": "173", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "mount.go", "line": "148", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "errors.Is", "site": { "filename": "recipients.go", "line": "479", "column": "32" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "init.go", "line": "80", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "51", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "errors.Is", "site": { "filename": "move.go", "line": "133", "column": "17" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute (*text/template.state).walk (*text/tabwriter.Writer).Write (*text/tabwriter.Writer).write0 (*bufio.Writer).Write", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.state).walk", "site": { "filename": "exec.go", "line": "224", "column": "12" }, "package": "text/template" }, { "name": "(*text/tabwriter.Writer).Write", "site": { "filename": "exec.go", "line": "287", "column": "26" }, "package": "text/tabwriter" }, { "name": "(*text/tabwriter.Writer).write0", "site": { "filename": "tabwriter.go", "line": "550", "column": "16" }, "package": "text/tabwriter" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "tabwriter.go", "line": "252", "column": "26" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.argon2iFunc$1 github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.argon2iFunc$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "site": { "filename": "funcs.go", "line": "155", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.argon2idFunc$1 github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.argon2idFunc$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "site": { "filename": "funcs.go", "line": "166", "column": "55" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.bcryptFunc$1 github.com/gopasspw/gopass/internal/pwschemes/bcrypt.Generate golang.org/x/crypto/bcrypt.GenerateFromPassword golang.org/x/crypto/bcrypt.newFromPassword io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.bcryptFunc$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt.Generate", "site": { "filename": "funcs.go", "line": "177", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt" }, { "name": "golang.org/x/crypto/bcrypt.GenerateFromPassword", "site": { "filename": "bcrypt.go", "line": "22", "column": "39" }, "package": "golang.org/x/crypto/bcrypt" }, { "name": "golang.org/x/crypto/bcrypt.newFromPassword", "site": { "filename": "bcrypt.go", "line": "99", "column": "27" }, "package": "golang.org/x/crypto/bcrypt" }, { "name": "io.ReadFull", "site": { "filename": "bcrypt.go", "line": "154", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.md5cryptFunc$1 github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.md5cryptFunc$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "site": { "filename": "funcs.go", "line": "106", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.ssha256Func$1 github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.ssha256Func$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "site": { "filename": "funcs.go", "line": "133", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.ssha512Func$1 github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.ssha512Func$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "site": { "filename": "funcs.go", "line": "144", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.sshaFunc$1 github.com/gopasspw/gopass/internal/tpl.saltLen github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.sshaFunc$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.saltLen", "site": { "filename": "funcs.go", "line": "122", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "funcs.go", "line": "80", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/tree.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Root).AddFile (*github.com/gopasspw/gopass/internal/tree.Root).insert (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).AddFile", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).insert", "site": { "filename": "root.go", "line": "48", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "root.go", "line": "64", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Root).AddMount (*github.com/gopasspw/gopass/internal/tree.Root).insert (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).AddMount", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).insert", "site": { "filename": "root.go", "line": "53", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "root.go", "line": "64", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Root).AddTemplate (*github.com/gopasspw/gopass/internal/tree.Root).insert (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).AddTemplate", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).insert", "site": { "filename": "root.go", "line": "58", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "root.go", "line": "64", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Root).FindFolder (*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor sort.Search", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).FindFolder", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor", "site": { "filename": "root.go", "line": "156", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "sort.Search", "site": { "filename": "tree.go", "line": "66", "column": "20" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Root).insert (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Root).insert", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "root.go", "line": "64", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Tree).Insert (*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor sort.Search", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Tree).Insert", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor", "site": { "filename": "tree.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "sort.Search", "site": { "filename": "tree.go", "line": "66", "column": "20" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor sort.Search", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/tree.Tree).findPositionFor", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "sort.Search", "site": { "filename": "tree.go", "line": "66", "column": "20" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tree", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/internal/tree.Node).Merge (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/internal/tree.Node).Merge", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "node.go", "line": "114", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.Decoder).readValue (*encoding/json.Decoder).refill (*compress/gzip.Reader).Read io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).readValue", "site": { "filename": "stream.go", "line": "65", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.Decoder).refill", "site": { "filename": "stream.go", "line": "142", "column": "19" }, "package": "encoding/json" }, { "name": "(*compress/gzip.Reader).Read", "site": { "filename": "stream.go", "line": "167", "column": "22" }, "package": "compress/gzip" }, { "name": "io.ReadFull", "site": { "filename": "gunzip.go", "line": "261", "column": "27" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "transport.go", "line": "196", "column": "18" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.IsUpdateable github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.IsUpdateable", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "updateable.go", "line": "22", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.download io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "io.Copy", "site": { "filename": "download.go", "line": "87", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "errors.As", "site": { "filename": "retry.go", "line": "94", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "errors.Is", "site": { "filename": "extract.go", "line": "113", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "errors.Is", "site": { "filename": "extract.go", "line": "113", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "errors.Is", "site": { "filename": "extract.go", "line": "113", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.extractZip io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractZip", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "io.Copy", "site": { "filename": "extract.go", "line": "92", "column": "20" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp/armor.Decode (*bufio.Reader).ReadLine", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/armor.Decode", "site": { "filename": "keys.go", "line": "384", "column": "28" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*bufio.Reader).ReadLine", "site": { "filename": "armor.go", "line": "129", "column": "37" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp/armor.Decode (*bufio.Reader).ReadLine", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/armor.Decode", "site": { "filename": "keys.go", "line": "384", "column": "28" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*bufio.Reader).ReadLine", "site": { "filename": "armor.go", "line": "129", "column": "37" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] errors.As", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "errors.As", "site": { "filename": "retry.go", "line": "94", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "io.Copy", "site": { "filename": "download.go", "line": "87", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read (io.nopCloser).Read (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/updater.passThru).Read", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(io.nopCloser).Read", "site": { "filename": "download.go", "line": "111", "column": "30" }, "package": "io" }, { "name": "(*io.LimitedReader).Read", "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "appdir", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "appdir", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/appdir.UserHome github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.UserHome", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "appdir.go", "line": "62", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "appdir", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/appdir.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.init", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "appdir", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "unclip.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "clipboard.go", "line": "30", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes encoding/binary.Read io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "site": { "filename": "clipboard_others.go", "line": "29", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "encoding/binary.Read", "site": { "filename": "process_darwin.go", "line": "55", "column": "20" }, "package": "encoding/binary" }, { "name": "io.ReadFull", "site": { "filename": "binary.go", "line": "262", "column": "27" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.copyToClipboard github.com/gopasspw/clipboard.WritePassword github.com/gopasspw/clipboard.writeAll github.com/gopasspw/clipboard.copyViaOsascript github.com/gopasspw/clipboard.copyViaOsascript$1 io.WriteString", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.copyToClipboard", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/clipboard.WritePassword", "site": { "filename": "copy_darwin.go", "line": "13", "column": "35" }, "package": "github.com/gopasspw/clipboard" }, { "name": "github.com/gopasspw/clipboard.writeAll", "site": { "filename": "clipboard.go", "line": "41", "column": "17" }, "package": "github.com/gopasspw/clipboard" }, { "name": "github.com/gopasspw/clipboard.copyViaOsascript", "site": { "filename": "clipboard_darwin.go", "line": "37", "column": "29" }, "package": "github.com/gopasspw/clipboard" }, { "name": "github.com/gopasspw/clipboard.copyViaOsascript$1", "site": { "filename": "clipboard_darwin.go", "line": "94", "column": "2" }, "package": "github.com/gopasspw/clipboard" }, { "name": "io.WriteString", "site": { "filename": "clipboard_darwin.go", "line": "96", "column": "24" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.init", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors github.com/mitchellh/go-ps.Processes github.com/mitchellh/go-ps.processes encoding/binary.Read io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killPrecedessors", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/mitchellh/go-ps.Processes", "site": { "filename": "kill_ps.go", "line": "15", "column": "28" }, "package": "github.com/mitchellh/go-ps" }, { "name": "github.com/mitchellh/go-ps.processes", "site": { "filename": "process.go", "line": "31", "column": "18" }, "package": "github.com/mitchellh/go-ps" }, { "name": "encoding/binary.Read", "site": { "filename": "process_darwin.go", "line": "55", "column": "20" }, "package": "encoding/binary" }, { "name": "io.ReadFull", "site": { "filename": "binary.go", "line": "262", "column": "27" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.killProc github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "clipboard.go", "line": "111", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.walkFn github.com/gopasspw/gopass/pkg/clipboard.killProc github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.walkFn", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.killProc", "site": { "filename": "clipboard_others.go", "line": "72", "column": "8" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "clipboard.go", "line": "111", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ctxutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/pkg/ctxutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.ModuleVersion", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "version.go", "line": "17", "column": "6" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.CopyFileForce github.com/gopasspw/gopass/pkg/fsutil.CopyFile io.Copy", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFileForce", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/fsutil.CopyFile", "site": { "filename": "fsutil.go", "line": "290", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "io.Copy", "site": { "filename": "fsutil.go", "line": "266", "column": "19" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.ExpandHomedir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "fsutil.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsDir github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsDir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "74", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir path/filepath.Walk (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsEmptyDir", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "path/filepath.Walk", "site": { "filename": "fsutil.go", "line": "125", "column": "25" }, "package": "path/filepath" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).fsckCheckEmptyDirs$1", "site": { "filename": "path.go", "line": "426", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsck.go", "line": "127", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsFile", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.IsNonEmptyFile github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.IsNonEmptyFile", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "fsutil.go", "line": "109", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.Shred errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.Shred", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "errors.Is", "site": { "filename": "fsutil.go", "line": "191", "column": "18" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fsutil", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.ConfigDir github.com/gopasspw/gopass/internal/config.Directory github.com/gopasspw/gopass/internal/config.configLocation github.com/gopasspw/gopass/pkg/appdir.UserConfig (*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.ConfigDir", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.Directory", "site": { "filename": "api.go", "line": "126", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.configLocation", "site": { "filename": "location.go", "line": "53", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/appdir.UserConfig", "site": { "filename": "location.go", "line": "24", "column": "40" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(*github.com/gopasspw/gopass/pkg/appdir.Appdir).UserConfig", "site": { "filename": "appdir.go", "line": "38", "column": "33" }, "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "appdir_xdg.go", "line": "18", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/store/root.New github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/store/root.New", "site": { "filename": "api.go", "line": "44", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "store.go", "line": "39", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Close (*github.com/gopasspw/gopass/internal/queue.Queue).Close github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Close", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/queue.Queue).Close", "site": { "filename": "api.go", "line": "117", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "background.go", "line": "147", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).List (*github.com/gopasspw/gopass/internal/store/root.Store).List (*github.com/gopasspw/gopass/internal/store/root.Store).Tree (*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints sort.Reverse", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).List", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).List", "site": { "filename": "api.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Tree", "site": { "filename": "list.go", "line": "17", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).MountPoints", "site": { "filename": "list.go", "line": "70", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "sort.Reverse", "site": { "filename": "mount.go", "line": "141", "column": "24" }, "package": "sort" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "51", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "errors.Is", "site": { "filename": "fossil.go", "line": "277", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "write.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "errors.Is", "site": { "filename": "crypt.go", "line": "267", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/apimock.init github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/backend.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/apimock.init", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).List (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List (*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).List", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).List", "site": { "filename": "mock.go", "line": "47", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore/inmem.InMem).List", "site": { "filename": "store.go", "line": "199", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []byte]", "site": { "filename": "store.go", "line": "83", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes$1", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "yaml.go", "line": "202", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*bufio.Reader).ReadString", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "yaml.go", "line": "124", "column": "27" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.newScanner (github.com/gopasspw/gopass/pkg/debug.v).Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.newScanner", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(github.com/gopasspw/gopass/pkg/debug.v).Log", "site": { "filename": "akv.go", "line": "348", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "221", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).ReadString", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "yaml.go", "line": "183", "column": "28" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Keys github.com/gopasspw/gopass/pkg/set.SortedKeys[string []string] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Keys", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string []string]", "site": { "filename": "akv.go", "line": "67", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error (github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error github.com/gopasspw/gopass/pkg/set.SortedKeys[string error] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.PermanentError).Error", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(github.com/gopasspw/gopass/internal/store/leaf.InvalidRecipientsError).Error", "site": { "filename": "error.go", "line": "10", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string error]", "site": { "filename": "recipients.go", "line": "40", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "yaml.go", "line": "222", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Keys github.com/gopasspw/gopass/pkg/set.SortedKeys[string any] slices.Sorted[string] slices.Collect[string] slices.AppendSeq[[]string string] maps.Keys[map[string][]byte string []byte]$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Keys", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/set.SortedKeys[string any]", "site": { "filename": "yaml.go", "line": "50", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/set" }, { "name": "slices.Sorted[string]", "site": { "filename": "sorted.go", "line": "15", "column": "22" }, "package": "slices" }, { "name": "slices.Collect[string]", "site": { "filename": "iter.go", "line": "67", "column": "14" }, "package": "slices" }, { "name": "slices.AppendSeq[[]string string]", "site": { "filename": "iter.go", "line": "60", "column": "18" }, "package": "slices" }, { "name": "maps.Keys[map[string][]byte string []byte]$1", "package": "maps" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "28", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secparse", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse errors.As", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "errors.As", "site": { "filename": "parse.go", "line": "36", "column": "14" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "secparse", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME (*bufio.Reader).ReadString", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*bufio.Reader).ReadString", "site": { "filename": "mime.go", "line": "29", "column": "27" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "otp", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "otp.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/gopasspw/gopass/internal/out.Noticef github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/internal/out.Noticef", "site": { "filename": "screenshot_supported.go", "line": "19", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile image/png.Encode (*image/png.Encoder).Encode io.WriteString", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "image/png.Encode", "site": { "filename": "otp.go", "line": "103", "column": "22" }, "package": "image/png" }, { "name": "(*image/png.Encoder).Encode", "site": { "filename": "writer.go", "line": "586", "column": "17" }, "package": "image/png" }, { "name": "io.WriteString", "site": { "filename": "writer.go", "line": "652", "column": "27" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "otp", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/otp.parseOTP github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.parseOTP", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "otp.go", "line": "71", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential crypto/ecdsa.GenerateKey crypto/ecdsa.generateLegacy crypto/ecdsa.randFieldElement io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.GenerateKey", "site": { "filename": "passkey.go", "line": "84", "column": "36" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.generateLegacy", "site": { "filename": "ecdsa.go", "line": "358", "column": "24" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.randFieldElement", "site": { "filename": "ecdsa_legacy.go", "line": "27", "column": "28" }, "package": "crypto/ecdsa" }, { "name": "io.ReadFull", "site": { "filename": "ecdsa_legacy.go", "line": "209", "column": "26" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "passkey", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion crypto/ecdsa.SignASN1 crypto/ecdsa.signLegacy io.ReadFull", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.SignASN1", "site": { "filename": "passkey.go", "line": "122", "column": "35" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.signLegacy", "site": { "filename": "ecdsa.go", "line": "404", "column": "20" }, "package": "crypto/ecdsa" }, { "name": "io.ReadFull", "site": { "filename": "ecdsa_legacy.go", "line": "97", "column": "26" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pinentry/cli.init github.com/gopasspw/gopass/pkg/termio.init github.com/gopasspw/gitconfig.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pinentry/cli.init", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gitconfig.init", "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN (*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword (*github.com/gopasspw/gopass/internal/action.Action).insert$1 github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPIN", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "site": { "filename": "fallback.go", "line": "51", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "insert.go", "line": "92", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext github.com/gopasspw/gopass/pkg/termio.AskForPassword (*github.com/gopasspw/gopass/internal/action.Action).insert$1 github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pinentry/cli.Client).GetPINContext", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "site": { "filename": "fallback.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "insert.go", "line": "92", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GenerateMemorablePassword github.com/gopasspw/gopass/pkg/pwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GenerateMemorablePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.randomInteger", "site": { "filename": "memorable.go", "line": "17", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "rand.go", "line": "20", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "208", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "208", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "208", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "208", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "208", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "58", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.init", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.randomInteger", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "rand.go", "line": "20", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.randomWord github.com/gopasspw/gopass/pkg/pwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.randomWord", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.randomInteger", "site": { "filename": "memorable.go", "line": "45", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "rand.go", "line": "20", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "208", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "cryptic.go", "line": "224", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).randomString github.com/gopasspw/gopass/pkg/pwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).randomString", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.randomInteger", "site": { "filename": "cryptic.go", "line": "236", "column": "41" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "rand.go", "line": "20", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.ParseRule strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.ParseRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.ParseRule$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.ParseRule$1", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "pwrules.go", "line": "99", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "aliases.go", "line": "49", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "xkcdgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.Random github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLength github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLengthDelim (*github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.Generator).GeneratePasswordString github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.Random", "package": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLength", "site": { "filename": "pwgen.go", "line": "13", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLengthDelim", "site": { "filename": "pwgen.go", "line": "21", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "name": "(*github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.Generator).GeneratePasswordString", "site": { "filename": "pwgen.go", "line": "37", "column": "33" }, "package": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "name": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.randomInteger", "site": { "filename": "pwgen.go", "line": "41", "column": "23" }, "package": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "random.go", "line": "13", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "xkcdgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLength github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLengthDelim (*github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.Generator).GeneratePasswordString github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLength", "package": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLengthDelim", "site": { "filename": "pwgen.go", "line": "21", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "name": "(*github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.Generator).GeneratePasswordString", "site": { "filename": "pwgen.go", "line": "37", "column": "33" }, "package": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "name": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.randomInteger", "site": { "filename": "pwgen.go", "line": "41", "column": "23" }, "package": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "random.go", "line": "13", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "xkcdgen", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLengthDelim (*github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.Generator).GeneratePasswordString github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.randomInteger crypto/rand.Int io.ReadFull", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen.RandomLengthDelim", "package": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "name": "(*github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.Generator).GeneratePasswordString", "site": { "filename": "pwgen.go", "line": "37", "column": "33" }, "package": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "name": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen.randomInteger", "site": { "filename": "pwgen.go", "line": "41", "column": "23" }, "package": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "name": "crypto/rand.Int", "site": { "filename": "random.go", "line": "13", "column": "21" }, "package": "crypto/rand" }, { "name": "io.ReadFull", "site": { "filename": "util.go", "line": "94", "column": "23" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.defaultHandler).Handle (*log/slog.commonHandler).newHandleState (*sync.Pool).Get", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.defaultHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).newHandleState", "site": { "filename": "handler.go", "line": "119", "column": "30" }, "package": "log/slog" }, { "name": "(*sync.Pool).Get", "site": { "filename": "handler.go", "line": "405", "column": "27" }, "package": "sync" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount_darwin.go", "line": "94", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.New (*github.com/gopasspw/gopass/pkg/tempfile.File).mount github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.New", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).mount", "site": { "filename": "file.go", "line": "38", "column": "20" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount_darwin.go", "line": "28", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.init", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "errors.As", "site": { "filename": "retry.go", "line": "94", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).mount github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).mount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount_darwin.go", "line": "28", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "mount_darwin.go", "line": "94", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] errors.As", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "errors.As", "site": { "filename": "retry.go", "line": "94", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForConfirmation", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "ask.go", "line": "136", "column": "15" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForInt github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForInt", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "105", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForKeyImport github.com/gopasspw/gopass/pkg/termio.AskForBool github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForKeyImport", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForBool", "site": { "filename": "ask.go", "line": "155", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "ask.go", "line": "73", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForPassword (*github.com/gopasspw/gopass/internal/action.Action).insert$1 github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForPassword", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert$1", "site": { "filename": "ask.go", "line": "180", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "insert.go", "line": "92", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "69", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "identity.go", "line": "42", "column": "32" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "configs.go", "line": "137", "column": "11" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.init github.com/gopasspw/gitconfig.init github.com/gopasspw/gopass/pkg/debug.init github.com/gopasspw/gopass/pkg/debug.initDebug github.com/gopasspw/gopass/pkg/debug.initDebugTags github.com/gopasspw/gopass/pkg/debug.parseFilter strings.splitSeq$1 github.com/gopasspw/gopass/internal/audit.FilterExcludes$1 github.com/gopasspw/gopass/pkg/debug.Log github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gitconfig.init", "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebug", "site": { "filename": "debug.go", "line": "46", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.initDebugTags", "site": { "filename": "debug.go", "line": "76", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.parseFilter", "site": { "filename": "debug.go", "line": "176", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "strings.splitSeq$1", "package": "strings" }, { "name": "github.com/gopasspw/gopass/internal/audit.FilterExcludes$1", "site": { "filename": "iter.go", "line": "41", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.Log", "site": { "filename": "excludes.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "229", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass github.com/gopasspw/gopass/pkg/termio.AskForString (github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/pkg/termio.AskForString", "site": { "filename": "promptpass_others.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "site": { "filename": "ask.go", "line": "47", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass$1 github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$1", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "promptpass_others.go", "line": "32", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/pkg/termio.promptPass$2 github.com/gopasspw/gopass/internal/out.Errorf github.com/gopasspw/gopass/pkg/debug.LogN github.com/gopasspw/gopass/pkg/debug.doLog (*log.Logger).Printf", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.promptPass$2", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gopass/internal/out.Errorf", "site": { "filename": "promptpass_others.go", "line": "44", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.LogN", "site": { "filename": "print.go", "line": "91", "column": "12" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/gopasspw/gopass/pkg/debug.doLog", "site": { "filename": "debug.go", "line": "238", "column": "7" }, "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "(*log.Logger).Printf", "site": { "filename": "debug.go", "line": "286", "column": "21" }, "package": "log" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine errors.Is", "path": [ { "name": "(github.com/gopasspw/gopass/pkg/termio.LineReader).ReadLine", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "errors.Is", "site": { "filename": "reader.go", "line": "73", "column": "16" }, "package": "errors" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tests", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/tests.init", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read (github.com/ProtonMail/go-crypto/openpgp/packet.Padding).parse io.CopyN", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(github.com/ProtonMail/go-crypto/openpgp/packet.Padding).parse", "site": { "filename": "packet.go", "line": "390", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "io.CopyN", "site": { "filename": "padding.go", "line": "14", "column": "20" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next (*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read github.com/ProtonMail/go-crypto/openpgp/packet.Read (github.com/ProtonMail/go-crypto/openpgp/packet.Padding).parse io.CopyN", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).Next", "site": { "filename": "keys.go", "line": "464", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Reader).read", "site": { "filename": "reader.go", "line": "38", "column": "19" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.Read", "site": { "filename": "reader.go", "line": "103", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(github.com/ProtonMail/go-crypto/openpgp/packet.Padding).parse", "site": { "filename": "packet.go", "line": "390", "column": "16" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "io.CopyN", "site": { "filename": "padding.go", "line": "14", "column": "20" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "68", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*io.LimitedReader).Read", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*io.LimitedReader).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "github.com/gopasspw/gopass/tests/gptest.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init net/http/httptest.init net/http/httptest.init#1 flag.StringVar (*flag.FlagSet).Var (*github.com/spf13/pflag.stringToStringValue).String (*encoding/csv.Writer).Flush (*bufio.Writer).Flush", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.init", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "net/http/httptest.init", "package": "net/http/httptest" }, { "name": "net/http/httptest.init#1", "package": "net/http/httptest" }, { "name": "flag.StringVar", "site": { "filename": "server.go", "line": "91", "column": "17" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "885", "column": "17" }, "package": "flag" }, { "name": "(*github.com/spf13/pflag.stringToStringValue).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/spf13/pflag" }, { "name": "(*encoding/csv.Writer).Flush", "site": { "filename": "string_to_string.go", "line": "83", "column": "9" }, "package": "encoding/csv" }, { "name": "(*bufio.Writer).Flush", "site": { "filename": "writer.go", "line": "126", "column": "11" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient (*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).SignUserId (*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).Sign crypto/dsa.Sign io.ReadFull", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).SignUserId", "site": { "filename": "gunit.go", "line": "169", "column": "37" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).Sign", "site": { "filename": "signature.go", "line": "1033", "column": "17" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "crypto/dsa.Sign", "site": { "filename": "signature.go", "line": "959", "column": "24" }, "package": "crypto/dsa" }, { "name": "io.ReadFull", "site": { "filename": "dsa.go", "line": "239", "column": "24" }, "package": "io" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNANALYZED", "capability": "CAPABILITY_UNANALYZED", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*bufio.Writer).Write", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close", "site": { "filename": "gunit.go", "line": "152", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "encode.go", "line": "136", "column": "19" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*bufio.Writer).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "bufio" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.getCommands$1 (*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "site": { "filename": "main.go", "line": "173", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "completion.go", "line": "80", "column": "55" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.getCommands$2 (*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Parse (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "site": { "filename": "main.go", "line": "179", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Parse", "site": { "filename": "completion.go", "line": "95", "column": "56" }, "package": "html/template" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "191", "column": "26" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/pkg/otp.init github.com/kbinani/screenshot.init", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.init", "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.CaptureDisplay github.com/kbinani/screenshot.CaptureRect github.com/kbinani/screenshot.Capture", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.CaptureDisplay", "site": { "filename": "screenshot_supported.go", "line": "21", "column": "40" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.CaptureRect", "site": { "filename": "screenshot.go", "line": "17", "column": "20" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.Capture", "site": { "filename": "screenshot.go", "line": "22", "column": "16" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.main$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass.main$1", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "68", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.main$2 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass.main$2", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "74", "column": "10" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "main.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "107", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "completion.go", "line": "40", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "main.go", "line": "140", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.writeCPUProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "355", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass.writeMemProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "379", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1 github.com/davecgh/go-spew/spew.flagField", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.flagField", "site": { "filename": "bypass.go", "line": "127", "column": "26" }, "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/pkg/otp.init github.com/kbinani/screenshot.init", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.init", "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/man.main github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "63", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.main (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.main", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "main.go", "line": "84", "column": "40" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/postrel.checksum (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.checksum", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "main.go", "line": "475", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/postrel.init github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1 github.com/davecgh/go-spew/spew.flagField", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.init", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.flagField", "site": { "filename": "bypass.go", "line": "127", "column": "26" }, "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main (*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).NewRequest (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "site": { "filename": "main.go", "line": "107", "column": "33" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "67", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "github.go", "line": "524", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" }, { "name": "strconv.AppendFloat", "site": { "filename": "encode.go", "line": "592", "column": "25" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone (*github.com/google/go-github/v61/github.IssuesService).CreateMilestone (*github.com/google/go-github/v61/github.Client).NewRequest (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).CreateMilestone", "site": { "filename": "main.go", "line": "189", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "109", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "github.go", "line": "524", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" }, { "name": "strconv.AppendFloat", "site": { "filename": "encode.go", "line": "592", "column": "25" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones (*github.com/google/go-github/v61/github.Client).NewRequest (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "67", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "github.go", "line": "524", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" }, { "name": "strconv.AppendFloat", "site": { "filename": "encode.go", "line": "592", "column": "25" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Parse (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "site": { "filename": "main.go", "line": "348", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Parse", "site": { "filename": "main.go", "line": "425", "column": "44" }, "package": "html/template" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "191", "column": "26" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Parse (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "site": { "filename": "main.go", "line": "348", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Parse", "site": { "filename": "main.go", "line": "425", "column": "44" }, "package": "html/template" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "191", "column": "26" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Parse (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Parse", "site": { "filename": "main.go", "line": "425", "column": "44" }, "package": "html/template" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "191", "column": "26" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/proxy.init flag.String (*flag.FlagSet).String (*flag.FlagSet).StringVar (*flag.FlagSet).Var (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.init", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "flag.String", "site": { "filename": "main.go", "line": "15", "column": "22" }, "package": "flag" }, { "name": "(*flag.FlagSet).String", "site": { "filename": "flag.go", "line": "899", "column": "27" }, "package": "flag" }, { "name": "(*flag.FlagSet).StringVar", "site": { "filename": "flag.go", "line": "892", "column": "13" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "879", "column": "7" }, "package": "flag" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "145", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$3 (*net/http/httputil.ReverseProxy).ServeHTTP (*net/http/httputil.ReverseProxy).handleUpgradeResponse (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$3", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "(*net/http/httputil.ReverseProxy).ServeHTTP", "site": { "filename": "main.go", "line": "132", "column": "26" }, "package": "net/http/httputil" }, { "name": "(*net/http/httputil.ReverseProxy).handleUpgradeResponse", "site": { "filename": "reverseproxy.go", "line": "577", "column": "26" }, "package": "net/http/httputil" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "reverseproxy.go", "line": "860", "column": "2" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse net/http/httputil.DumpRequestOut net/http/httputil.DumpRequestOut$2 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http/httputil.DumpRequestOut", "site": { "filename": "main.go", "line": "69", "column": "39" }, "package": "net/http/httputil" }, { "name": "net/http/httputil.DumpRequestOut$2", "site": { "filename": "dump.go", "line": "130", "column": "2" }, "package": "net/http/httputil" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "dump.go", "line": "136", "column": "18" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/release.init github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1 github.com/davecgh/go-spew/spew.flagField", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.init", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.flagField", "site": { "filename": "bypass.go", "line": "127", "column": "26" }, "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "site": { "filename": "main.go", "line": "129", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/helpers/release.writeVersionGo (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "main.go", "line": "400", "column": "44" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/pkg/otp.init github.com/kbinani/screenshot.init", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.init", "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.initParseContext (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.initParseContext", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "init.go", "line": "111", "column": "59" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "538", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.saveReport github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.saveReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "site": { "filename": "audit.go", "line": "101", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "output.go", "line": "141", "column": "70" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "binary.go", "line": "99", "column": "25" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "show.go", "line": "30", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "88", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "105", "column": "12" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "output.go", "line": "141", "column": "70" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "audit.go", "line": "75", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "binary.go", "line": "207", "column": "14" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "binary.go", "line": "207", "column": "14" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat github.com/gopasspw/gopass/internal/action.secFromBytes (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "site": { "filename": "binary.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "binary.go", "line": "99", "column": "25" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "clone.go", "line": "99", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "completion.go", "line": "40", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "generate.go", "line": "453", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Parse (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Parse", "site": { "filename": "completion.go", "line": "95", "column": "56" }, "package": "html/template" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "191", "column": "26" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "completion.go", "line": "80", "column": "55" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "config.go", "line": "22", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "convert.go", "line": "21", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "copy.go", "line": "19", "column": "17" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "create.go", "line": "25", "column": "59" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "delete.go", "line": "21", "column": "21" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "edit.go", "line": "49", "column": "67" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "env.go", "line": "24", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "fsck.go", "line": "28", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "35", "column": "28" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Git (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Git", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "git.go", "line": "17", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "grep.go", "line": "34", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "history.go", "line": "17", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "init.go", "line": "75", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "insert.go", "line": "26", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "link.go", "line": "11", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "list.go", "line": "29", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "merge.go", "line": "59", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "mount.go", "line": "95", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "27", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "43", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "125", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "move.go", "line": "23", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.CaptureDisplay github.com/kbinani/screenshot.CaptureRect github.com/kbinani/screenshot.Capture", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.CaptureDisplay", "site": { "filename": "screenshot_supported.go", "line": "21", "column": "40" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.CaptureRect", "site": { "filename": "screenshot.go", "line": "17", "column": "20" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.Capture", "site": { "filename": "screenshot.go", "line": "22", "column": "16" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Process github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Process", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "process.go", "line": "15", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "123", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "24", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "150", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "160", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "137", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "181", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (*github.com/gopasspw/gopass/internal/action.Action).OTP$bound (*github.com/gopasspw/gopass/internal/action.Action).OTP github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.CaptureDisplay github.com/kbinani/screenshot.CaptureRect github.com/kbinani/screenshot.Capture", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP$bound", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "site": { "filename": "otp.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.CaptureDisplay", "site": { "filename": "screenshot_supported.go", "line": "21", "column": "40" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.CaptureRect", "site": { "filename": "screenshot.go", "line": "17", "column": "20" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.Capture", "site": { "filename": "screenshot.go", "line": "22", "column": "16" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "recipients.go", "line": "79", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "recipients.go", "line": "88", "column": "17" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "recipients.go", "line": "41", "column": "46" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "recipients.go", "line": "169", "column": "17" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "reorg.go", "line": "65", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "setup.go", "line": "31", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "site": { "filename": "show.go", "line": "91", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "show.go", "line": "30", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "binary.go", "line": "362", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "sync.go", "line": "49", "column": "52" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "71", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "55", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "101", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "127", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "43", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "unclip.go", "line": "17", "column": "17" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "update.go", "line": "15", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "version.go", "line": "23", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "binary.go", "line": "207", "column": "14" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore github.com/gopasspw/gopass/internal/action.secFromBytes (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "site": { "filename": "binary.go", "line": "238", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "binary.go", "line": "99", "column": "25" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "binary.go", "line": "345", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).literalStore strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "version.go", "line": "80", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "stream.go", "line": "75", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).literalStore", "site": { "filename": "decode.go", "line": "394", "column": "28" }, "package": "encoding/json" }, { "name": "strconv.ParseFloat", "site": { "filename": "decode.go", "line": "1019", "column": "32" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "clone.go", "line": "280", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "clone.go", "line": "209", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "clone.go", "line": "280", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "create.go", "line": "58", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "site": { "filename": "delete.go", "line": "125", "column": "9" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "edit.go", "line": "49", "column": "67" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "site": { "filename": "edit.go", "line": "100", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "edit.go", "line": "79", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "119", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "137", "column": "62" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "183", "column": "75" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "321", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "generate.go", "line": "433", "column": "17" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "366", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "rcs.go", "line": "105", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "site": { "filename": "setup.go", "line": "423", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "clone.go", "line": "280", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "insert.go", "line": "50", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Path (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Path", "site": { "filename": "insert.go", "line": "247", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "edit_others.go", "line": "15", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "insert.go", "line": "155", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "site": { "filename": "insert.go", "line": "105", "column": "42" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "insert.go", "line": "223", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun (*github.com/noborus/ov/oviewer.Root).ViewSync (*github.com/gdamore/tcell/v2.baseScreen).Sync (*github.com/gdamore/tcell/v2.tScreen).Sync (*github.com/gdamore/tcell/v2.tScreen).draw (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).ViewSync", "site": { "filename": "oviewer.go", "line": "855", "column": "15" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/gdamore/tcell/v2.baseScreen).Sync", "site": { "filename": "prepare_draw.go", "line": "74", "column": "18" }, "package": "github.com/gdamore/tcell/v2" }, { "name": "(*github.com/gdamore/tcell/v2.tScreen).Sync", "package": "github.com/gdamore/tcell/v2" }, { "name": "(*github.com/gdamore/tcell/v2.tScreen).draw", "site": { "filename": "tscreen.go", "line": "1912", "column": "9" }, "package": "github.com/gdamore/tcell/v2" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "tscreen.go", "line": "1085", "column": "22" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).prepareRun (*github.com/noborus/ov/oviewer.Root).ViewSync (*github.com/gdamore/tcell/v2.baseScreen).Sync (*github.com/gdamore/tcell/v2.tScreen).Sync (*github.com/gdamore/tcell/v2.tScreen).draw (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).prepareRun", "site": { "filename": "oviewer.go", "line": "787", "column": "27" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).ViewSync", "site": { "filename": "oviewer.go", "line": "855", "column": "15" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/gdamore/tcell/v2.baseScreen).Sync", "site": { "filename": "prepare_draw.go", "line": "74", "column": "18" }, "package": "github.com/gdamore/tcell/v2" }, { "name": "(*github.com/gdamore/tcell/v2.tScreen).Sync", "package": "github.com/gdamore/tcell/v2" }, { "name": "(*github.com/gdamore/tcell/v2.tScreen).draw", "site": { "filename": "tscreen.go", "line": "1912", "column": "9" }, "package": "github.com/gdamore/tcell/v2" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "tscreen.go", "line": "1085", "column": "22" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "rcs.go", "line": "105", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "templates.go", "line": "150", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "41", "column": "51" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "list.go", "line": "29", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/pquerna/otp/hotp.GenerateCodeCustom (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "site": { "filename": "show.go", "line": "406", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "site": { "filename": "find.go", "line": "73", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/pquerna/otp/hotp.GenerateCodeCustom", "site": { "filename": "otp.go", "line": "168", "column": "40" }, "package": "github.com/pquerna/otp/hotp" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "hotp.go", "line": "106", "column": "16" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "site": { "filename": "show.go", "line": "288", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "show.go", "line": "141", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "site": { "filename": "show.go", "line": "418", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "site": { "filename": "sync.go", "line": "235", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "43", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "89", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "67", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "output.go", "line": "141", "column": "70" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "backend", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "34", "column": "79" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).writeLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).writeLine", "site": { "filename": "pinentry.go", "line": "288", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "442", "column": "16" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1 github.com/urfave/cli/v2.ShowSubcommandHelp github.com/urfave/cli/v2.printHelp github.com/urfave/cli/v2.printHelpCustom (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/urfave/cli/v2.ShowSubcommandHelp", "site": { "filename": "commands.go", "line": "47", "column": "39" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelp", "site": { "filename": "help.go", "line": "308", "column": "13" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelpCustom", "site": { "filename": "help.go", "line": "410", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "help.go", "line": "375", "column": "62" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2 github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "commands.go", "line": "65", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3 github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "commands.go", "line": "80", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "126", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "158", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "215", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "251", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "98", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "keys.go", "line": "315", "column": "9" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection golang.org/x/sys/execabs.Command golang.org/x/sys/execabs.fixCmd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "golang.org/x/sys/execabs.Command", "site": { "filename": "client.go", "line": "433", "column": "21" }, "package": "golang.org/x/sys/execabs" }, { "name": "golang.org/x/sys/execabs.fixCmd", "site": { "filename": "execabs.go", "line": "100", "column": "8" }, "package": "golang.org/x/sys/execabs" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection golang.org/x/sys/execabs.Command golang.org/x/sys/execabs.fixCmd", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "golang.org/x/sys/execabs.Command", "site": { "filename": "client.go", "line": "433", "column": "21" }, "package": "golang.org/x/sys/execabs" }, { "name": "golang.org/x/sys/execabs.fixCmd", "site": { "filename": "execabs.go", "line": "100", "column": "8" }, "package": "golang.org/x/sys/execabs" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "site": { "filename": "identities.go", "line": "423", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "context.WithCancel$1", "site": { "filename": "decrypt.go", "line": "16", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "encrypt.go", "line": "38", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "32", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "69", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "34", "column": "79" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "github.go", "line": "80", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fish", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Parse (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Parse", "site": { "filename": "completion.go", "line": "95", "column": "56" }, "package": "html/template" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "191", "column": "26" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/fish", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "zsh", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "completion.go", "line": "80", "column": "55" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/zsh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "legacy.go", "line": "37", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).marshalDoc (*go.yaml.in/yaml/v3.encoder).marshal (*go.yaml.in/yaml/v3.encoder).floatv strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "219", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshal", "site": { "filename": "encode.go", "line": "105", "column": "12" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).floatv", "site": { "filename": "encode.go", "line": "178", "column": "11" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.FormatFloat", "site": { "filename": "encode.go", "line": "398", "column": "26" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).marshalDoc (*go.yaml.in/yaml/v3.encoder).marshal (*go.yaml.in/yaml/v3.encoder).floatv strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "219", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshal", "site": { "filename": "encode.go", "line": "105", "column": "12" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).floatv", "site": { "filename": "encode.go", "line": "178", "column": "11" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.FormatFloat", "site": { "filename": "encode.go", "line": "398", "column": "26" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "wizard.go", "line": "190", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/create.renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.renderTemplate", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "wizard.go", "line": "358", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "41", "column": "51" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "139", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (*go.yaml.in/yaml/v3.decoder).scalar go.yaml.in/yaml/v3.resolve strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "110", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).scalar", "site": { "filename": "decode.go", "line": "508", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.resolve", "site": { "filename": "decode.go", "line": "572", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.ParseFloat", "site": { "filename": "resolve.go", "line": "175", "column": "37" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "79", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "wizard.go", "line": "190", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "site": { "filename": "editor.go", "line": "43", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/editor.Path (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "edit_others.go", "line": "15", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hashsum", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/hashsum.Blake3Hex github.com/zeebo/blake3.Sum256 github.com/zeebo/blake3.Sum512 github.com/zeebo/blake3.compressAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/hashsum.Blake3Hex", "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.Sum256", "site": { "filename": "hashsums.go", "line": "46", "column": "23" }, "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3.Sum512", "site": { "filename": "api.go", "line": "147", "column": "15" }, "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3.compressAll", "site": { "filename": "api.go", "line": "156", "column": "14" }, "package": "github.com/zeebo/blake3" } ], "packageDir": "github.com/gopasspw/gopass/internal/hashsum", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "hook.go", "line": "45", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "site": { "filename": "recipients.go", "line": "356", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "fsck.go", "line": "102", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "rcs.go", "line": "75", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "site": { "filename": "crypto.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "79", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "379", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "477", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Parse text/template/parse.Parse (*text/template/parse.Tree).Parse (*text/template/parse.Tree).parse (*text/template/parse.Tree).textOrAction (*text/template/parse.Tree).action (*text/template/parse.Tree).pipeline (*text/template/parse.Tree).command (*text/template/parse.Tree).operand (*text/template/parse.Tree).term (*text/template/parse.Tree).newNumber strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Parse", "site": { "filename": "template.go", "line": "41", "column": "51" }, "package": "text/template" }, { "name": "text/template/parse.Parse", "site": { "filename": "template.go", "line": "208", "column": "27" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).Parse", "site": { "filename": "parse.go", "line": "78", "column": "19" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).parse", "site": { "filename": "parse.go", "line": "264", "column": "9" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).textOrAction", "site": { "filename": "parse.go", "line": "328", "column": "29" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).action", "site": { "filename": "parse.go", "line": "387", "column": "18" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).pipeline", "site": { "filename": "parse.go", "line": "431", "column": "54" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).command", "site": { "filename": "parse.go", "line": "515", "column": "25" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).operand", "site": { "filename": "parse.go", "line": "709", "column": "23" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).term", "site": { "filename": "parse.go", "line": "739", "column": "16" }, "package": "text/template/parse" }, { "name": "(*text/template/parse.Tree).newNumber", "site": { "filename": "parse.go", "line": "797", "column": "29" }, "package": "text/template/parse" }, { "name": "strconv.ParseFloat", "site": { "filename": "node.go", "line": "662", "column": "31" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.blake3sum$1 github.com/gopasspw/gopass/internal/hashsum.Blake3Hex github.com/zeebo/blake3.Sum256 github.com/zeebo/blake3.Sum512 github.com/zeebo/blake3.compressAll", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.blake3sum$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/hashsum.Blake3Hex", "site": { "filename": "funcs.go", "line": "73", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/hashsum" }, { "name": "github.com/zeebo/blake3.Sum256", "site": { "filename": "hashsums.go", "line": "46", "column": "23" }, "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3.Sum512", "site": { "filename": "api.go", "line": "147", "column": "15" }, "package": "github.com/zeebo/blake3" }, { "name": "github.com/zeebo/blake3.compressAll", "site": { "filename": "api.go", "line": "156", "column": "14" }, "package": "github.com/zeebo/blake3" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*flag.float64Value).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*flag.float64Value).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*flag.float64Value).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*flag.float64Value).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).literalStore strconv.ParseFloat internal/strconv.ParseFloat internal/strconv.parseFloatPrefix internal/strconv.atof32 internal/strconv.float32frombits", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "stream.go", "line": "75", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).literalStore", "site": { "filename": "decode.go", "line": "394", "column": "28" }, "package": "encoding/json" }, { "name": "strconv.ParseFloat", "site": { "filename": "decode.go", "line": "1019", "column": "32" }, "package": "strconv" }, { "name": "internal/strconv.ParseFloat", "site": { "filename": "number.go", "line": "94", "column": "30" }, "package": "internal/strconv" }, { "name": "internal/strconv.parseFloatPrefix", "site": { "filename": "atof.go", "line": "693", "column": "31" }, "package": "internal/strconv" }, { "name": "internal/strconv.atof32", "site": { "filename": "atof.go", "line": "702", "column": "22" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32frombits", "site": { "filename": "atof.go", "line": "607", "column": "21" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "site": { "filename": "update.go", "line": "94", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.download (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*io.teeReader).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*io.teeReader).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*io.teeReader).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature", "site": { "filename": "verify.go", "line": "106", "column": "49" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature", "site": { "filename": "read.go", "line": "564", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature", "site": { "filename": "read.go", "line": "471", "column": "42" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "read.go", "line": "547", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckArmoredDetachedSignature", "site": { "filename": "verify.go", "line": "106", "column": "49" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.CheckDetachedSignature", "site": { "filename": "read.go", "line": "564", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.verifyDetachedSignature", "site": { "filename": "read.go", "line": "471", "column": "42" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "read.go", "line": "547", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "clipboard.go", "line": "35", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "clipboard_others.go", "line": "40", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ctxutil", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/pkg/ctxutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New github.com/gopasspw/gopass/internal/config.New (*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "api.go", "line": "43", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "site": { "filename": "config.go", "line": "84", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "read.go", "line": "26", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.headerMAC (*crypto/internal/fips140/hmac.HMAC).Sum (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.headerMAC", "site": { "filename": "age.go", "line": "140", "column": "26" }, "package": "filippo.io/age" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Sum", "site": { "filename": "primitives.go", "line": "62", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "69", "column": "16" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (*go.yaml.in/yaml/v3.encoder).marshal (*go.yaml.in/yaml/v3.encoder).floatv strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshal", "site": { "filename": "encode.go", "line": "105", "column": "12" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).floatv", "site": { "filename": "encode.go", "line": "178", "column": "11" }, "package": "go.yaml.in/yaml/v3" }, { "name": "strconv.FormatFloat", "site": { "filename": "encode.go", "line": "398", "column": "26" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "site": { "filename": "yaml.go", "line": "134", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME (*net/textproto.Reader).ReadMIMEHeader net/textproto.readMIMEHeader (*bufio.Reader).Peek (*bufio.Reader).fill (*io.teeReader).Read (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "(*net/textproto.Reader).ReadMIMEHeader", "site": { "filename": "mime.go", "line": "39", "column": "31" }, "package": "net/textproto" }, { "name": "net/textproto.readMIMEHeader", "site": { "filename": "reader.go", "line": "508", "column": "23" }, "package": "net/textproto" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "reader.go", "line": "538", "column": "25" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*io.teeReader).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "io" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "io.go", "line": "630", "column": "25" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/otp.ParseScreen github.com/kbinani/screenshot.CaptureDisplay github.com/kbinani/screenshot.CaptureRect github.com/kbinani/screenshot.Capture", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.ParseScreen", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.CaptureDisplay", "site": { "filename": "screenshot_supported.go", "line": "21", "column": "40" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.CaptureRect", "site": { "filename": "screenshot.go", "line": "17", "column": "20" }, "package": "github.com/kbinani/screenshot" }, { "name": "github.com/kbinani/screenshot.Capture", "site": { "filename": "screenshot.go", "line": "22", "column": "16" }, "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile image/png.Encode (*image/png.Encoder).Encode (*image/png.encoder).writeIDATs (*image/png.encoder).writeImage (*compress/zlib.Writer).Close (*compress/flate.Writer).Close (*compress/flate.compressor).close (*compress/flate.huffmanBitWriter).flush (*compress/flate.huffmanBitWriter).write (*archive/zip.countWriter).Write (*github.com/klauspost/compress/zstd.pooledZipWriter).Write (*github.com/klauspost/compress/zstd.Encoder).Write (*github.com/klauspost/compress/zstd.Encoder).nextBlock (*github.com/klauspost/compress/zstd.bestFastEncoder).Encode github.com/klauspost/compress/zstd.load3232 github.com/klauspost/compress/internal/le.Load32[int32]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.WriteQRFile", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "image/png.Encode", "site": { "filename": "otp.go", "line": "103", "column": "22" }, "package": "image/png" }, { "name": "(*image/png.Encoder).Encode", "site": { "filename": "writer.go", "line": "586", "column": "17" }, "package": "image/png" }, { "name": "(*image/png.encoder).writeIDATs", "site": { "filename": "writer.go", "line": "657", "column": "14" }, "package": "image/png" }, { "name": "(*image/png.encoder).writeImage", "site": { "filename": "writer.go", "line": "556", "column": "22" }, "package": "image/png" }, { "name": "(*compress/zlib.Writer).Close", "site": { "filename": "writer.go", "line": "309", "column": "2" }, "package": "compress/zlib" }, { "name": "(*compress/flate.Writer).Close", "site": { "filename": "writer.go", "line": "184", "column": "28" }, "package": "compress/flate" }, { "name": "(*compress/flate.compressor).close", "site": { "filename": "deflate.go", "line": "729", "column": "18" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).flush", "site": { "filename": "deflate.go", "line": "644", "column": "11" }, "package": "compress/flate" }, { "name": "(*compress/flate.huffmanBitWriter).write", "site": { "filename": "huffman_bit_writer.go", "line": "128", "column": "9" }, "package": "compress/flate" }, { "name": "(*archive/zip.countWriter).Write", "site": { "filename": "huffman_bit_writer.go", "line": "136", "column": "27" }, "package": "archive/zip" }, { "name": "(*github.com/klauspost/compress/zstd.pooledZipWriter).Write", "site": { "filename": "writer.go", "line": "647", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).Write", "site": { "filename": "zip.go", "line": "100", "column": "20" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.Encoder).nextBlock", "site": { "filename": "encoder.go", "line": "177", "column": "21" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "(*github.com/klauspost/compress/zstd.bestFastEncoder).Encode", "site": { "filename": "encoder.go", "line": "275", "column": "13" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/zstd.load3232", "site": { "filename": "enc_best.go", "line": "337", "column": "57" }, "package": "github.com/klauspost/compress/zstd" }, { "name": "github.com/klauspost/compress/internal/le.Load32[int32]", "site": { "filename": "zstd.go", "line": "114", "column": "18" }, "package": "github.com/klauspost/compress/internal/le" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/kbinani/screenshot.init", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/kbinani/screenshot.init", "package": "github.com/kbinani/screenshot" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential crypto/ecdsa.GenerateKey crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.GenerateKey[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.randomPoint[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.signGeneric[*crypto/internal/fips140/nistec.P224Point]$1 (*crypto/internal/fips140/ecdsa.hmacDRBG).Generate (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/passkey.CreateCredential", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.GenerateKey", "site": { "filename": "passkey.go", "line": "84", "column": "36" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.generateFIPS[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "350", "column": "22" }, "package": "crypto/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.GenerateKey[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "366", "column": "38" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.randomPoint[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "202", "column": "26" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.signGeneric[*crypto/internal/fips140/nistec.P224Point]$1", "site": { "filename": "ecdsa.go", "line": "229", "column": "21" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "(*crypto/internal/fips140/ecdsa.hmacDRBG).Generate", "site": { "filename": "ecdsa.go", "line": "336", "column": "16" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "hmacdrbg.go", "line": "153", "column": "13" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion crypto/ecdsa.SignASN1 crypto/ecdsa.signFIPS[*crypto/internal/fips140/nistec.P224Point] crypto/internal/fips140/ecdsa.Sign[*crypto/internal/fips140/nistec.P224Point hash.Hash] crypto/internal/fips140/ecdsa.newDRBG[hash.Hash] crypto/internal/fips140/hmac.New[hash.Hash] (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "crypto/ecdsa.SignASN1", "site": { "filename": "passkey.go", "line": "122", "column": "35" }, "package": "crypto/ecdsa" }, { "name": "crypto/ecdsa.signFIPS[*crypto/internal/fips140/nistec.P224Point]", "site": { "filename": "ecdsa.go", "line": "396", "column": "18" }, "package": "crypto/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.Sign[*crypto/internal/fips140/nistec.P224Point hash.Hash]", "site": { "filename": "ecdsa.go", "line": "419", "column": "24" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140/ecdsa.newDRBG[hash.Hash]", "site": { "filename": "ecdsa.go", "line": "304", "column": "17" }, "package": "crypto/internal/fips140/ecdsa" }, { "name": "crypto/internal/fips140/hmac.New[hash.Hash]", "site": { "filename": "hmacdrbg.go", "line": "71", "column": "15" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "190", "column": "17" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check (*github.com/muesli/crunchy.Validator).foundInDictionaries (*github.com/muesli/crunchy.Validator).indexDictionaries (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).foundInDictionaries", "site": { "filename": "crunchy.go", "line": "177", "column": "30" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).indexDictionaries", "package": "github.com/muesli/crunchy" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "crunchy.go", "line": "96", "column": "19" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendTextValue (log/slog.Value).append strconv.AppendFloat internal/strconv.AppendFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendTextValue", "site": { "filename": "handler.go", "line": "607", "column": "24" }, "package": "log/slog" }, { "name": "(log/slog.Value).append", "site": { "filename": "text_handler.go", "line": "119", "column": "20" }, "package": "log/slog" }, { "name": "strconv.AppendFloat", "site": { "filename": "value.go", "line": "467", "column": "29" }, "package": "strconv" }, { "name": "internal/strconv.AppendFloat", "site": { "filename": "number.go", "line": "196", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "69", "column": "20" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.transport).writePacket (*golang.org/x/crypto/ssh.connectionState).writePacket (*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket (*crypto/internal/fips140/hmac.HMAC).Reset (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "229", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.transport).writePacket", "site": { "filename": "handshake.go", "line": "267", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.connectionState).writePacket", "site": { "filename": "transport.go", "line": "186", "column": "29" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.cbcCipher).writeCipherPacket", "site": { "filename": "transport.go", "line": "192", "column": "41" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*crypto/internal/fips140/hmac.HMAC).Reset", "site": { "filename": "cipher.go", "line": "623", "column": "14" }, "package": "crypto/internal/fips140/hmac" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "hmac.go", "line": "91", "column": "15" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "35", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1 github.com/davecgh/go-spew/spew.flagField", "path": [ { "name": "github.com/gopasspw/gopass/tests.init", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.flagField", "site": { "filename": "bypass.go", "line": "127", "column": "26" }, "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyDirectKeySignature", "site": { "filename": "keys.go", "line": "552", "column": "46" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifySignature", "site": { "filename": "public_key.go", "line": "1045", "column": "27" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "808", "column": "14" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester (github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp.Entity).Serialize (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).Serialize (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "site": { "filename": "gunit.go", "line": "70", "column": "32" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp.Entity).Serialize", "site": { "filename": "gunit.go", "line": "149", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).Serialize", "site": { "filename": "keys.go", "line": "764", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "648", "column": "35" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*crypto/tls.Conn).Read (*crypto/tls.Conn).handlePostHandshakeMessage (*crypto/tls.Conn).readHandshake (*crypto/tls.Conn).unmarshalHandshakeMessage (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*crypto/tls.Conn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).handlePostHandshakeMessage", "site": { "filename": "conn.go", "line": "1397", "column": "42" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).readHandshake", "site": { "filename": "conn.go", "line": "1310", "column": "29" }, "package": "crypto/tls" }, { "name": "(*crypto/tls.Conn).unmarshalHandshakeMessage", "site": { "filename": "conn.go", "line": "1120", "column": "36" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "conn.go", "line": "1186", "column": "19" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*flag.float64Value).String strconv.FormatFloat internal/strconv.FormatFloat internal/strconv.genericFtoa internal/strconv.float32bits", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*flag.float64Value).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "flag" }, { "name": "strconv.FormatFloat", "site": { "filename": "flag.go", "line": "275", "column": "68" }, "package": "strconv" }, { "name": "internal/strconv.FormatFloat", "site": { "filename": "number.go", "line": "190", "column": "28" }, "package": "internal/strconv" }, { "name": "internal/strconv.genericFtoa", "site": { "filename": "ftoa.go", "line": "63", "column": "27" }, "package": "internal/strconv" }, { "name": "internal/strconv.float32bits", "site": { "filename": "ftoa.go", "line": "77", "column": "28" }, "package": "internal/strconv" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "github.com/gopasspw/gopass/tests/gptest.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1 github.com/davecgh/go-spew/spew.flagField", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.init", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.flagField", "site": { "filename": "bypass.go", "line": "127", "column": "26" }, "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient (*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).SignUserId github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.Signature).SignUserId", "site": { "filename": "gunit.go", "line": "169", "column": "37" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "signature.go", "line": "1030", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "997", "column": "9" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "UNSAFE_POINTER", "capability": "CAPABILITY_UNSAFE_POINTER", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp.Entity).Serialize (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).Serialize (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*golang.org/x/crypto/sha3.state).Write (*golang.org/x/crypto/sha3.state).permute", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp.Entity).Serialize", "site": { "filename": "gunit.go", "line": "149", "column": "24" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).Serialize", "site": { "filename": "keys.go", "line": "764", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "648", "column": "35" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*golang.org/x/crypto/sha3.state).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "golang.org/x/crypto/sha3" }, { "name": "(*golang.org/x/crypto/sha3.state).permute", "site": { "filename": "legacy_hash.go", "line": "160", "column": "13" }, "package": "golang.org/x/crypto/sha3" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.getCommands$1 (*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "site": { "filename": "main.go", "line": "173", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.getCommands$2 (*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass.getCommands$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "site": { "filename": "main.go", "line": "179", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass.init", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run github.com/urfave/cli/v2.ShowAppHelp github.com/urfave/cli/v2.printHelpCustom (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.ShowAppHelp", "site": { "filename": "command.go", "line": "178", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelpCustom", "site": { "filename": "help.go", "line": "138", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "help.go", "line": "397", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.main$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass.main$1", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "68", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.main$2 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass.main$2", "package": "github.com/gopasspw/gopass" }, { "name": "context.WithCancel$1", "site": { "filename": "main.go", "line": "74", "column": "10" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "214", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized$bound", "site": { "filename": "main.go", "line": "219", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.setupApp github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass.setupApp", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/config.New", "site": { "filename": "main.go", "line": "107", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "completion.go", "line": "40", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "main.go", "line": "140", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.writeCPUProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass.writeCPUProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "355", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass.writeMemProfile log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass.writeMemProfile", "package": "github.com/gopasspw/gopass" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "379", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/changelog.main (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/changelog.main", "package": "github.com/gopasspw/gopass/helpers/changelog" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "32", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/changelog", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "31", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "83", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.init", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gitutils.go", "line": "43", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/man.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.init", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/man.main (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "main.go", "line": "83", "column": "83" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/modinfo.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/modinfo.init", "package": "github.com/gopasspw/gopass/helpers/modinfo" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/modinfo", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.init", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.main (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.main", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "main.go", "line": "94", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/postrel.checksum (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.checksum", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "main.go", "line": "475", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/postrel.init html/template.init reflect.TypeFor[encoding/json.Marshaler]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.init", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "html/template.init", "package": "html/template" }, { "name": "reflect.TypeFor[encoding/json.Marshaler]", "site": { "filename": "js.go", "line": "128", "column": "54" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main (*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones github.com/google/go-github/v61/github.addOptions github.com/google/go-querystring/query.Values github.com/google/go-querystring/query.reflectValue", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "site": { "filename": "main.go", "line": "107", "column": "33" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "github.com/google/go-github/v61/github.addOptions", "site": { "filename": "issues_milestones.go", "line": "62", "column": "22" }, "package": "github.com/google/go-github/v61/github" }, { "name": "github.com/google/go-querystring/query.Values", "site": { "filename": "github.go", "line": "306", "column": "25" }, "package": "github.com/google/go-querystring/query" }, { "name": "github.com/google/go-querystring/query.reflectValue", "site": { "filename": "encode.go", "line": "144", "column": "21" }, "package": "github.com/google/go-querystring/query" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/postrel.updateBuild (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.updateBuild", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "505", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone (*github.com/google/go-github/v61/github.IssuesService).CreateMilestone (*github.com/google/go-github/v61/github.Client).NewRequest (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestone", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).CreateMilestone", "site": { "filename": "main.go", "line": "189", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*github.com/google/go-github/v61/github.Client).NewRequest", "site": { "filename": "issues_milestones.go", "line": "109", "column": "33" }, "package": "github.com/google/go-github/v61/github" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "github.go", "line": "524", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones (*github.com/google/go-github/v61/github.IssuesService).ListMilestones github.com/google/go-github/v61/github.addOptions github.com/google/go-querystring/query.Values github.com/google/go-querystring/query.reflectValue", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.ghClient).createMilestones", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/google/go-github/v61/github.IssuesService).ListMilestones", "site": { "filename": "main.go", "line": "157", "column": "46" }, "package": "github.com/google/go-github/v61/github" }, { "name": "github.com/google/go-github/v61/github.addOptions", "site": { "filename": "issues_milestones.go", "line": "62", "column": "22" }, "package": "github.com/google/go-github/v61/github" }, { "name": "github.com/google/go-querystring/query.Values", "site": { "filename": "github.go", "line": "306", "column": "25" }, "package": "github.com/google/go-querystring/query" }, { "name": "github.com/google/go-querystring/query.reflectValue", "site": { "filename": "encode.go", "line": "144", "column": "21" }, "package": "github.com/google/go-querystring/query" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "site": { "filename": "main.go", "line": "348", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "main.go", "line": "437", "column": "21" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "site": { "filename": "main.go", "line": "348", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "main.go", "line": "437", "column": "21" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "main.go", "line": "437", "column": "21" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/proxy.init flag.String (*flag.FlagSet).String (*flag.FlagSet).StringVar (*flag.FlagSet).Var (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.init", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "flag.String", "site": { "filename": "main.go", "line": "15", "column": "22" }, "package": "flag" }, { "name": "(*flag.FlagSet).String", "site": { "filename": "flag.go", "line": "899", "column": "27" }, "package": "flag" }, { "name": "(*flag.FlagSet).StringVar", "site": { "filename": "flag.go", "line": "892", "column": "13" }, "package": "flag" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag.go", "line": "879", "column": "7" }, "package": "flag" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main log.Fatalf (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "log.Fatalf", "site": { "filename": "main.go", "line": "145", "column": "13" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "431", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/proxy.main$3 (*net/http/httputil.ReverseProxy).ServeHTTP net/http/httptrace.WithClientTrace (*net/http/httptrace.ClientTrace).compose", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.main$3", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "(*net/http/httputil.ReverseProxy).ServeHTTP", "site": { "filename": "main.go", "line": "132", "column": "26" }, "package": "net/http/httputil" }, { "name": "net/http/httptrace.WithClientTrace", "site": { "filename": "reverseproxy.go", "line": "561", "column": "55" }, "package": "net/http/httptrace" }, { "name": "(*net/http/httptrace.ClientTrace).compose", "site": { "filename": "trace.go", "line": "39", "column": "15" }, "package": "net/http/httptrace" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse net/http/httputil.DumpRequestOut net/http/httputil.DumpRequestOut$2 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/proxy.modifyResponse", "package": "github.com/gopasspw/gopass/helpers/proxy" }, { "name": "net/http/httputil.DumpRequestOut", "site": { "filename": "main.go", "line": "69", "column": "39" }, "package": "net/http/httputil" }, { "name": "net/http/httputil.DumpRequestOut$2", "site": { "filename": "dump.go", "line": "130", "column": "2" }, "package": "net/http/httputil" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "dump.go", "line": "136", "column": "18" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/proxy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/release.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.init", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.writeVersionGo (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.writeVersionGo", "site": { "filename": "main.go", "line": "123", "column": "26" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "main.go", "line": "415", "column": "21" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "main.go", "line": "351", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/helpers/release.writeVersionGo (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "main.go", "line": "415", "column": "21" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.getPwLengthFromEnvOrAskUser", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "site": { "filename": "generate.go", "line": "251", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.hasChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasChangeURL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "site": { "filename": "generate.go", "line": "418", "column": "34" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.hasPwRuleForSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "generate.go", "line": "172", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.initParseContext (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.initParseContext", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "init.go", "line": "111", "column": "59" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.isStrict (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.isStrict", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "538", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.redirectPager github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.redirectPager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "list.go", "line": "111", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.saveReport github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.saveReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "site": { "filename": "audit.go", "line": "101", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "output.go", "line": "146", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.secFromBytes (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.secFromBytes", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "binary.go", "line": "82", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.setMetadata (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.setMetadata", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "site": { "filename": "generate.go", "line": "447", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "show.go", "line": "30", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.showSafeContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.showSafeContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "show.go", "line": "317", "column": "14" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "88", "column": "9" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1 context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.waitForKeyPress$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "context.WithCancel$1", "site": { "filename": "otp.go", "line": "105", "column": "12" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action.writeReport (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound (*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.writeReport", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML$bound", "site": { "filename": "audit.go", "line": "126", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "output.go", "line": "146", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).AliasesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "site": { "filename": "aliases.go", "line": "15", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "audit.go", "line": "75", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "binary.go", "line": "207", "column": "14" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "binary.go", "line": "207", "column": "14" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "binary.go", "line": "341", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "clone.go", "line": "99", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "completion.go", "line": "40", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "generate.go", "line": "453", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionFish", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "site": { "filename": "completion.go", "line": "109", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompletionZSH", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "site": { "filename": "completion.go", "line": "121", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "config.go", "line": "22", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "convert.go", "line": "21", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "copy.go", "line": "19", "column": "17" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "create.go", "line": "25", "column": "59" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "delete.go", "line": "21", "column": "21" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "edit.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "edit.go", "line": "49", "column": "67" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "env.go", "line": "24", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "find.go", "line": "33", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "find.go", "line": "33", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "fsck.go", "line": "28", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "35", "column": "28" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Git (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Git", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "git.go", "line": "17", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "grep.go", "line": "52", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "history.go", "line": "17", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "init.go", "line": "75", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "insert.go", "line": "26", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "init.go", "line": "43", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "link.go", "line": "11", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "list.go", "line": "29", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "merge.go", "line": "52", "column": "35" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "mount.go", "line": "95", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "27", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "43", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "mount.go", "line": "125", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "move.go", "line": "23", "column": "12" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "otp.go", "line": "36", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Process github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Process", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "process.go", "line": "26", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "123", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "24", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "150", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "160", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "137", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "rcs.go", "line": "181", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "site": { "filename": "repl.go", "line": "53", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "recipients.go", "line": "79", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "146", "column": "142" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "recipients.go", "line": "72", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "site": { "filename": "recipients.go", "line": "184", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "reorg.go", "line": "21", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "reorg.go", "line": "116", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "setup.go", "line": "31", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show github.com/gopasspw/gopass/internal/action.showParseArgs (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.showParseArgs", "site": { "filename": "show.go", "line": "91", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "show.go", "line": "30", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "binary.go", "line": "341", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "sync.go", "line": "49", "column": "52" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "71", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatePrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "55", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "101", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "127", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplatesPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "templates.go", "line": "43", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "unclip.go", "line": "17", "column": "17" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "update.go", "line": "15", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Version github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Version", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "version.go", "line": "23", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "binary.go", "line": "207", "column": "14" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "site": { "filename": "binary.go", "line": "253", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "binary.go", "line": "341", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "binary.go", "line": "341", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "binary.go", "line": "341", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "binary.go", "line": "341", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).checkVersion", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "version.go", "line": "80", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "stream.go", "line": "75", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "121", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "clone.go", "line": "227", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "121", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "create.go", "line": "58", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "delete.go", "line": "127", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "edit.go", "line": "49", "column": "67" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "find.go", "line": "59", "column": "49" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "edit.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "find.go", "line": "59", "column": "49" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "find.go", "line": "33", "column": "33" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "edit.go", "line": "49", "column": "67" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "137", "column": "62" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "183", "column": "75" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordForRule", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "generate.go", "line": "300", "column": "59" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "generate.go", "line": "321", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "generate.go", "line": "434", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/action.Action).renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "site": { "filename": "generate.go", "line": "396", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "templates.go", "line": "150", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "121", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).hasAliasDomain", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "show.go", "line": "373", "column": "46" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "init.go", "line": "215", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "init.go", "line": "215", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "221", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "init.go", "line": "215", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "site": { "filename": "init.go", "line": "206", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "init.go", "line": "215", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "setup.go", "line": "305", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "insert.go", "line": "50", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/action.Action).renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "site": { "filename": "insert.go", "line": "179", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "templates.go", "line": "150", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "insert.go", "line": "245", "column": "18" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/action.Action).renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "site": { "filename": "insert.go", "line": "146", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "site": { "filename": "insert.go", "line": "179", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "templates.go", "line": "150", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "227", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).Run$1 (*github.com/noborus/ov/oviewer.Root).eventLoop (*github.com/noborus/ov/oviewer.Root).everyUpdate (*github.com/noborus/ov/oviewer.Root).WriteQuit (*github.com/noborus/ov/oviewer.Root).ScreenContent github.com/noborus/tcellansi.ScreenContentToStrings github.com/noborus/tcellansi.ToAnsi github.com/noborus/tcellansi.underlineToAnsi github.com/noborus/tcellansi.getUnderlineColor (reflect.Value).Call", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run$1", "site": { "filename": "oviewer.go", "line": "798", "column": "2" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).eventLoop", "site": { "filename": "oviewer.go", "line": "803", "column": "17" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).everyUpdate", "site": { "filename": "event.go", "line": "25", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).WriteQuit", "site": { "filename": "event.go", "line": "184", "column": "18" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).ScreenContent", "site": { "filename": "action.go", "line": "869", "column": "34" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/tcellansi.ScreenContentToStrings", "site": { "filename": "oviewer.go", "line": "1351", "column": "42" }, "package": "github.com/noborus/tcellansi" }, { "name": "github.com/noborus/tcellansi.ToAnsi", "site": { "filename": "toansi.go", "line": "197", "column": "23" }, "package": "github.com/noborus/tcellansi" }, { "name": "github.com/noborus/tcellansi.underlineToAnsi", "site": { "filename": "toansi.go", "line": "49", "column": "35" }, "package": "github.com/noborus/tcellansi" }, { "name": "github.com/noborus/tcellansi.getUnderlineColor", "site": { "filename": "toansi.go", "line": "100", "column": "25" }, "package": "github.com/noborus/tcellansi" }, { "name": "(reflect.Value).Call", "site": { "filename": "toansi.go", "line": "135", "column": "20" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "otp.go", "line": "179", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "find.go", "line": "59", "column": "49" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager (*github.com/noborus/ov/oviewer.Root).Run (*github.com/noborus/ov/oviewer.Root).Run$1 (*github.com/noborus/ov/oviewer.Root).eventLoop (*github.com/noborus/ov/oviewer.Root).everyUpdate (*github.com/noborus/ov/oviewer.Root).WriteQuit (*github.com/noborus/ov/oviewer.Root).ScreenContent github.com/noborus/tcellansi.ScreenContentToStrings github.com/noborus/tcellansi.ToAnsi github.com/noborus/tcellansi.underlineToAnsi github.com/noborus/tcellansi.getUnderlineColor (reflect.Value).Call", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run", "site": { "filename": "list.go", "line": "138", "column": "16" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).Run$1", "site": { "filename": "oviewer.go", "line": "798", "column": "2" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).eventLoop", "site": { "filename": "oviewer.go", "line": "803", "column": "17" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).everyUpdate", "site": { "filename": "event.go", "line": "25", "column": "19" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).WriteQuit", "site": { "filename": "event.go", "line": "184", "column": "18" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "(*github.com/noborus/ov/oviewer.Root).ScreenContent", "site": { "filename": "action.go", "line": "869", "column": "34" }, "package": "github.com/noborus/ov/oviewer" }, { "name": "github.com/noborus/tcellansi.ScreenContentToStrings", "site": { "filename": "oviewer.go", "line": "1351", "column": "42" }, "package": "github.com/noborus/tcellansi" }, { "name": "github.com/noborus/tcellansi.ToAnsi", "site": { "filename": "toansi.go", "line": "197", "column": "23" }, "package": "github.com/noborus/tcellansi" }, { "name": "github.com/noborus/tcellansi.underlineToAnsi", "site": { "filename": "toansi.go", "line": "49", "column": "35" }, "package": "github.com/noborus/tcellansi" }, { "name": "github.com/noborus/tcellansi.getUnderlineColor", "site": { "filename": "toansi.go", "line": "100", "column": "25" }, "package": "github.com/noborus/tcellansi" }, { "name": "(reflect.Value).Call", "site": { "filename": "toansi.go", "line": "135", "column": "20" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "init.go", "line": "215", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reminder.go", "line": "22", "column": "67" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "121", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "294", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).renderTemplate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "templates.go", "line": "150", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "79", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "list.go", "line": "29", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "show.go", "line": "269", "column": "49" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError (*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "site": { "filename": "show.go", "line": "397", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "site": { "filename": "show.go", "line": "112", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "list.go", "line": "29", "column": "16" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "show.go", "line": "269", "column": "49" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput (*github.com/gopasspw/gopass/internal/action.Action).showGetContent (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "146", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showGetContent", "site": { "filename": "show.go", "line": "194", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "show.go", "line": "269", "column": "49" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showPrintQR", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "site": { "filename": "show.go", "line": "418", "column": "25" }, "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync (*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "site": { "filename": "sync.go", "line": "134", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "site": { "filename": "sync.go", "line": "239", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "sync.go", "line": "261", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "exit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/exit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.Pwgen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "43", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.init github.com/gopasspw/gopass/internal/action/exit.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.init", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "github.com/gopasspw/gopass/internal/action/exit.init", "package": "github.com/gopasspw/gopass/internal/action/exit" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.pwGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "89", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/action/pwgen.xkcdGen", "package": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "pwgen.go", "line": "67", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/action/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/audit.New github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "audit.go", "line": "80", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/audit.New$2 (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$2", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "audit.go", "line": "64", "column": "20" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/audit.Single (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.Single", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "site": { "filename": "single.go", "line": "14", "column": "27" }, "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/audit.init github.com/gopasspw/gopass/internal/backend.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.init", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "site": { "filename": "audit.go", "line": "131", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "scanner.go", "line": "144", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Report).RenderHTML", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "output.go", "line": "146", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "crypt.go", "line": "84", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "keyring.go", "line": "122", "column": "26" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "crypt.go", "line": "84", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "crypto", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1 (*github.com/twpayne/go-pinentry/v4.Client).Close (*github.com/twpayne/go-pinentry/v4.Client).writeLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).Close", "site": { "filename": "askpass.go", "line": "147", "column": "14" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).writeLine", "site": { "filename": "pinentry.go", "line": "288", "column": "22" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "442", "column": "16" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1 github.com/urfave/cli/v2.ShowSubcommandHelp github.com/urfave/cli/v2.printHelp github.com/urfave/cli/v2.printHelpCustom (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/urfave/cli/v2.ShowSubcommandHelp", "site": { "filename": "commands.go", "line": "47", "column": "39" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelp", "site": { "filename": "help.go", "line": "308", "column": "13" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.printHelpCustom", "site": { "filename": "help.go", "line": "410", "column": "19" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "help.go", "line": "397", "column": "18" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2 github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$2", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "commands.go", "line": "65", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3 github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$3", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "site": { "filename": "commands.go", "line": "80", "column": "39" }, "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "126", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "158", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "215", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "251", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "keyring.go", "line": "122", "column": "26" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "askpass.go", "line": "85", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.parseIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "identities.go", "line": "158", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/agessh.Ed25519Recipient).Wrap (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.Ed25519Recipient).Wrap", "site": { "filename": "age.go", "line": "207", "column": "17" }, "package": "filippo.io/age/agessh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "agessh.go", "line": "218", "column": "50" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age/agessh.ParseRecipient golang.org/x/crypto/ssh.ParseAuthorizedKey golang.org/x/crypto/ssh.parseAuthorizedKey golang.org/x/crypto/ssh.ParsePublicKey golang.org/x/crypto/ssh.parsePubKey golang.org/x/crypto/ssh.parseCert golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseRecipient", "site": { "filename": "recipients.go", "line": "88", "column": "36" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseAuthorizedKey", "site": { "filename": "agessh.go", "line": "169", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseAuthorizedKey", "site": { "filename": "keys.go", "line": "230", "column": "44" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.ParsePublicKey", "site": { "filename": "keys.go", "line": "119", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parsePubKey", "site": { "filename": "keys.go", "line": "299", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseCert", "site": { "filename": "keys.go", "line": "87", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "certs.go", "line": "200", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age/agessh.ParseRecipient golang.org/x/crypto/ssh.ParseAuthorizedKey golang.org/x/crypto/ssh.parseAuthorizedKey golang.org/x/crypto/ssh.ParsePublicKey golang.org/x/crypto/ssh.parsePubKey golang.org/x/crypto/ssh.parseCert golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "site": { "filename": "identities.go", "line": "185", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseRecipient", "site": { "filename": "recipients.go", "line": "88", "column": "36" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseAuthorizedKey", "site": { "filename": "agessh.go", "line": "169", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseAuthorizedKey", "site": { "filename": "keys.go", "line": "230", "column": "44" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.ParsePublicKey", "site": { "filename": "keys.go", "line": "119", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parsePubKey", "site": { "filename": "keys.go", "line": "299", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseCert", "site": { "filename": "keys.go", "line": "87", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "certs.go", "line": "200", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age/agessh.ParseRecipient golang.org/x/crypto/ssh.ParseAuthorizedKey golang.org/x/crypto/ssh.parseAuthorizedKey golang.org/x/crypto/ssh.ParsePublicKey golang.org/x/crypto/ssh.parsePubKey golang.org/x/crypto/ssh.parseCert golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).cachedIDRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "site": { "filename": "identities.go", "line": "336", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseRecipient", "site": { "filename": "recipients.go", "line": "88", "column": "36" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseAuthorizedKey", "site": { "filename": "agessh.go", "line": "169", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseAuthorizedKey", "site": { "filename": "keys.go", "line": "230", "column": "44" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.ParsePublicKey", "site": { "filename": "keys.go", "line": "119", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parsePubKey", "site": { "filename": "keys.go", "line": "299", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseCert", "site": { "filename": "keys.go", "line": "87", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "certs.go", "line": "200", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/agessh.Ed25519Recipient).Wrap (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.Ed25519Recipient).Wrap", "site": { "filename": "age.go", "line": "207", "column": "17" }, "package": "filippo.io/age/agessh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "agessh.go", "line": "218", "column": "50" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/agessh.Ed25519Recipient).Wrap (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.Ed25519Recipient).Wrap", "site": { "filename": "age.go", "line": "207", "column": "17" }, "package": "filippo.io/age/agessh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "agessh.go", "line": "218", "column": "50" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities filippo.io/age.ParseIdentities (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getPassageIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.ParseIdentities", "site": { "filename": "identities.go", "line": "442", "column": "33" }, "package": "filippo.io/age" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse.go", "line": "29", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "keyring.go", "line": "122", "column": "26" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients filippo.io/age/agessh.ParseRecipient golang.org/x/crypto/ssh.ParseAuthorizedKey golang.org/x/crypto/ssh.parseAuthorizedKey golang.org/x/crypto/ssh.ParsePublicKey golang.org/x/crypto/ssh.parsePubKey golang.org/x/crypto/ssh.parseCert golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age/agessh.ParseRecipient", "site": { "filename": "recipients.go", "line": "88", "column": "36" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseAuthorizedKey", "site": { "filename": "agessh.go", "line": "169", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseAuthorizedKey", "site": { "filename": "keys.go", "line": "230", "column": "44" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.ParsePublicKey", "site": { "filename": "keys.go", "line": "119", "column": "27" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parsePubKey", "site": { "filename": "keys.go", "line": "299", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseCert", "site": { "filename": "keys.go", "line": "87", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "certs.go", "line": "200", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/agessh.Ed25519Recipient).Wrap (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "106", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.Ed25519Recipient).Wrap", "site": { "filename": "age.go", "line": "207", "column": "17" }, "package": "filippo.io/age/agessh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "agessh.go", "line": "218", "column": "50" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.Client).readLine github.com/twpayne/go-pinentry/v4.logErrorOrInfo (*log/slog.Logger).Error (*log/slog.Logger).log (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.Client).readLine", "site": { "filename": "pinentry.go", "line": "267", "column": "24" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "github.com/twpayne/go-pinentry/v4.logErrorOrInfo", "site": { "filename": "pinentry.go", "line": "412", "column": "17" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*log/slog.Logger).Error", "site": { "filename": "errors.go", "line": "41", "column": "15" }, "package": "log/slog" }, { "name": "(*log/slog.Logger).log", "site": { "filename": "logger.go", "line": "229", "column": "7" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "256", "column": "24" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "250", "column": "22" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.writeGrease (*filippo.io/age/internal/format.Stanza).Marshal (*filippo.io/age/internal/format.WrappedBase64Encoder).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.writeGrease", "site": { "filename": "client.go", "line": "92", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/internal/format.Stanza).Marshal", "site": { "filename": "client.go", "line": "505", "column": "24" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).Close", "site": { "filename": "format.go", "line": "126", "column": "20" }, "package": "filippo.io/age/internal/format" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "format.go", "line": "72", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "keyring.go", "line": "122", "column": "26" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "site": { "filename": "agent.go", "line": "112", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "site": { "filename": "agent.go", "line": "112", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase golang.org/x/crypto/ssh.parseOpenSSHPrivateKey golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/agessh.EncryptedSSHIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "filippo.io/age/agessh" }, { "name": "golang.org/x/crypto/ssh.ParseRawPrivateKeyWithPassphrase", "site": { "filename": "encrypted_keys.go", "line": "104", "column": "48" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.parseOpenSSHPrivateKey", "site": { "filename": "keys.go", "line": "1314", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "keys.go", "line": "1540", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection$1", "site": { "filename": "agent.go", "line": "112", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "agent.go", "line": "113", "column": "17" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "context.WithCancel$1", "site": { "filename": "decrypt.go", "line": "16", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "context.WithCancel$1", "site": { "filename": "encrypt.go", "line": "23", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GetFingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keyring.go", "line": "161", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "site": { "filename": "gpg.go", "line": "61", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "colons", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Config", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "site": { "filename": "utils.go", "line": "43", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "gpgconf.go", "line": "24", "column": "13" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.parseGpgConfig", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "utils.go", "line": "49", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "plain", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/plain.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/plain", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "storage", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage.init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage.init", "package": "github.com/gopasspw/gopass/internal/backend/storage" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.getSubStorage", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/config.String", "site": { "filename": "loader.go", "line": "100", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "crypt.go", "line": "84", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "crypt.go", "line": "84", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "crypt.go", "line": "84", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "site": { "filename": "crypt.go", "line": "54", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "crypt.go", "line": "84", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "62", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fs.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "commands.go", "line": "32", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "81", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "git.go", "line": "112", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "storage.go", "line": "69", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "25", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "34", "column": "79" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "loader.go", "line": "39", "column": "72" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "24", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open github.com/gopasspw/gopass/internal/backend/storage/gitfs.New (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Open", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.New", "site": { "filename": "loader.go", "line": "29", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "git.go", "line": "62", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "jjfs", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fs.Store).Fsck", "site": { "filename": "jj.go", "line": "418", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fs" }, { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "site": { "filename": "fsck.go", "line": "54", "column": "74" }, "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cache", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/cache.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache.init", "package": "github.com/gopasspw/gopass/internal/cache" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/cache/ghssh.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/cache/ghssh.init", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ghssh", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/cache/ghssh", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fish", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion (*html/template.Template).Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/fish.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "(*html/template.Template).Execute", "site": { "filename": "completion.go", "line": "101", "column": "23" }, "package": "html/template" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "124", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/fish", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fish", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/completion/fish.init html/template.init reflect.TypeFor[encoding/json.Marshaler]", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/fish.init", "package": "github.com/gopasspw/gopass/internal/completion/fish" }, { "name": "html/template.init", "package": "html/template" }, { "name": "reflect.TypeFor[encoding/json.Marshaler]", "site": { "filename": "js.go", "line": "128", "column": "54" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/fish", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "zsh", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/completion/zsh.GetCompletion", "package": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "completion.go", "line": "86", "column": "23" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/completion/zsh", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Bool", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.DefaultPasswordLengthFromEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "config.go", "line": "355", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig (*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.HasGlobalConfig", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).HasGlobalConfig", "site": { "filename": "config.go", "line": "147", "column": "39" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).loadGlobalConfigs", "site": { "filename": "configs.go", "line": "266", "column": "29" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "221", "column": "26" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.Int github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.Int", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "64", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.New github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.New", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "82", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.NewContextInMemory github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewContextInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "site": { "filename": "config.go", "line": "97", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.NewInMemory github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.NewInMemory", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "site": { "filename": "config.go", "line": "92", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.String github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.String", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "57", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config.newWithOptions github.com/gopasspw/gopass/internal/config.migrateConfigs github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config.newWithOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.migrateConfigs", "site": { "filename": "config.go", "line": "109", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "legacy.go", "line": "11", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv (*github.com/gopasspw/gitconfig.Configs).SetEnv (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetEnv", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetEnv", "site": { "filename": "config.go", "line": "243", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "466", "column": "19" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetMountPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath (*github.com/gopasspw/gopass/internal/config.Config).Set (*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetPath", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Set", "site": { "filename": "config.go", "line": "258", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "site": { "filename": "config.go", "line": "216", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).SetWithLevel", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "225", "column": "34" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "config", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions (*github.com/gopasspw/gitconfig.Configs).SetGlobal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config.Config).migrateOptions", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetGlobal", "site": { "filename": "config.go", "line": "319", "column": "40" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "454", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.Load github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.Load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "43", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallback", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "23", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithFallbackRelaxed", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "site": { "filename": "io.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.LoadWithOptions", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "site": { "filename": "io.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.init", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig github.com/gopasspw/gopass/internal/config/legacy.load github.com/gopasspw/gopass/internal/config/legacy.decode go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/config/legacy.loadConfig", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.load", "site": { "filename": "io.go", "line": "53", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "github.com/gopasspw/gopass/internal/config/legacy.decode", "site": { "filename": "io.go", "line": "89", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "io.go", "line": "152", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "219", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "legacy", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue (*github.com/gopasspw/gopass/internal/config/legacy.Config).Save go.yaml.in/yaml/v3.Marshal (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).SetConfigValue", "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "(*github.com/gopasspw/gopass/internal/config/legacy.Config).Save", "site": { "filename": "config.go", "line": "72", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/config/legacy" }, { "name": "go.yaml.in/yaml/v3.Marshal", "site": { "filename": "io.go", "line": "205", "column": "26" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "219", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/config/legacy", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "site": { "filename": "wizard.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "139", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/create.generatePassword (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePassword", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "wizard.go", "line": "390", "column": "67" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.generatePasswordXKCD", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "wizard.go", "line": "438", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/create.init github.com/gopasspw/gopass/internal/backend.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.init", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/create.renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/create.renderTemplate", "site": { "filename": "wizard.go", "line": "240", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "wizard.go", "line": "358", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/create.renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.renderTemplate", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "wizard.go", "line": "358", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "139", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).parseTemplatesFallback", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "wizard.go", "line": "110", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates go.yaml.in/yaml/v3.Unmarshal go.yaml.in/yaml/v3.unmarshal (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "go.yaml.in/yaml/v3.Unmarshal", "site": { "filename": "templates.go", "line": "74", "column": "27" }, "package": "go.yaml.in/yaml/v3" }, { "name": "go.yaml.in/yaml/v3.unmarshal", "site": { "filename": "yaml.go", "line": "87", "column": "18" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "165", "column": "14" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "121", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "64", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/cui.init github.com/gopasspw/gopass/internal/backend.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.init", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/create.renderTemplate github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/create.renderTemplate", "site": { "filename": "wizard.go", "line": "240", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "site": { "filename": "wizard.go", "line": "358", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "site": { "filename": "editor.go", "line": "43", "column": "2" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/editor.Path (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Path", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "edit_others.go", "line": "15", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/editor.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.init", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "context.WithCancel$1", "site": { "filename": "hook.go", "line": "56", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "hook", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/hook.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.init", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/notify.init github.com/gopasspw/gopass/internal/config.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.init", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.init", "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "notify", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.iconURI github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.iconURI", "site": { "filename": "notify_darwin.go", "line": "56", "column": "99" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "icon.go", "line": "17", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "out", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/out.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/out.init", "package": "github.com/gopasspw/gopass/internal/out" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/out", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "queue", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/queue.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/queue.init", "package": "github.com/gopasspw/gopass/internal/queue" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/queue", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash (*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Hash", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "site": { "filename": "recipients.go", "line": "133", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "recipients", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/recipients.Recipients).Marshal", "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "86", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/recipients", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "reminder", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/reminder.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/reminder.init", "package": "github.com/gopasspw/gopass/internal/reminder" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/reminder", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "store.go", "line": "35", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "site": { "filename": "store.go", "line": "64", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "site": { "filename": "convert.go", "line": "69", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "64", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "site": { "filename": "fsck.go", "line": "167", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "78", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).decodePublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ReadNamesFromKey", "site": { "filename": "crypto.go", "line": "161", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "keyring.go", "line": "107", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity golang.org/x/crypto/ssh.MarshalAuthorizedKey (*golang.org/x/crypto/ssh.Certificate).Marshal golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "site": { "filename": "crypt.go", "line": "224", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "age.go", "line": "102", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getSSHIdentities", "site": { "filename": "identities.go", "line": "408", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity", "site": { "filename": "ssh.go", "line": "53", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.MarshalAuthorizedKey", "site": { "filename": "ssh.go", "line": "139", "column": "60" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.Certificate).Marshal", "site": { "filename": "keys.go", "line": "314", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "certs.go", "line": "558", "column": "30" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "site": { "filename": "move.go", "line": "108", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons.Parse", "site": { "filename": "keyring.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "parse_colons.go", "line": "71", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "crypto.go", "line": "188", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "fsck.go", "line": "294", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "112", "column": "18" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "site": { "filename": "fsck.go", "line": "167", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "write.go", "line": "91", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles (github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring encoding/json.Unmarshal (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "site": { "filename": "crypto.go", "line": "82", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "site": { "filename": "keyring.go", "line": "87", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "encoding/json.Unmarshal", "site": { "filename": "keyring.go", "line": "122", "column": "26" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "decode.go", "line": "113", "column": "20" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "reencrypt.go", "line": "58", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "reencrypt.go", "line": "120", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "recipients.go", "line": "440", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/backend.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "mockstore", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "inmem", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/mockstore/inmem.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/mockstore/inmem", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/store/root.init github.com/gopasspw/gopass/internal/store/leaf.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/root.init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "github.com/gopasspw/gopass/internal/store/leaf.init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "166", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "site": { "filename": "convert.go", "line": "69", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "64", "column": "66" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "site": { "filename": "fsck.go", "line": "124", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "site": { "filename": "fsck.go", "line": "167", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "fsck.go", "line": "232", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "rcs.go", "line": "48", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys (*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindRecipients", "site": { "filename": "crypto.go", "line": "41", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).ListKeys", "site": { "filename": "recipients.go", "line": "25", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*github.com/gopasspw/gopass/internal/cache/ghssh.Cache).fetchKeys", "site": { "filename": "github.go", "line": "40", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "71", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "site": { "filename": "link.go", "line": "23", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients github.com/gopasspw/gopass/internal/recipients.Unmarshal (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Recipients", "site": { "filename": "recipients.go", "line": "20", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRecipients", "site": { "filename": "recipients.go", "line": "57", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).getRecipients", "site": { "filename": "recipients.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/recipients.Unmarshal", "site": { "filename": "recipients.go", "line": "316", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/recipients" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "recipients.go", "line": "144", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "loader.go", "line": "53", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet (*github.com/gopasspw/gitconfig.Configs).SetLocal (*github.com/gopasspw/gitconfig.Config).Set (*github.com/gopasspw/gitconfig.Config).insertValue (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigSet", "site": { "filename": "config.go", "line": "59", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).SetLocal", "site": { "filename": "config.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Set", "site": { "filename": "configs.go", "line": "443", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).insertValue", "site": { "filename": "config.go", "line": "249", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "277", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet (*github.com/gopasspw/gitconfig.Configs).Reload (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ConfigGet", "site": { "filename": "git.go", "line": "372", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).Reload", "site": { "filename": "config.go", "line": "105", "column": "15" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "configs.go", "line": "108", "column": "12" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "98", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount (*github.com/gopasspw/gopass/internal/config.Config).Unset (*github.com/gopasspw/gitconfig.Configs).UnsetGlobal (*github.com/gopasspw/gitconfig.Config).Unset (*github.com/gopasspw/gitconfig.Config).rewriteRaw github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/config.Config).Unset", "site": { "filename": "mount.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).UnsetGlobal", "site": { "filename": "config.go", "line": "280", "column": "28" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).Unset", "site": { "filename": "configs.go", "line": "484", "column": "24" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*github.com/gopasspw/gitconfig.Config).rewriteRaw", "site": { "filename": "config.go", "line": "115", "column": "21" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "373", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "259", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "templates.go", "line": "141", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "site": { "filename": "templates.go", "line": "118", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "keyring.go", "line": "96", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "move.go", "line": "42", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.Execute (*text/template.Template).Execute (*text/template.Template).execute", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.Execute", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*text/template.Template).Execute", "site": { "filename": "template.go", "line": "47", "column": "24" }, "package": "text/template" }, { "name": "(*text/template.Template).execute", "site": { "filename": "exec.go", "line": "207", "column": "18" }, "package": "text/template" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "funcs.go", "line": "196", "column": "26" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.init", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(reflect.Value).Interface", "site": { "filename": "funcs.go", "line": "347", "column": "36" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(reflect.Value).Interface", "site": { "filename": "funcs.go", "line": "347", "column": "36" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tree", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/tree.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/tree.init", "package": "github.com/gopasspw/gopass/internal/tree" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/tree", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "stream.go", "line": "75", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "github.go", "line": "97", "column": "22" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.FetchLatestRelease (*encoding/json.Decoder).Decode (*encoding/json.decodeState).unmarshal (*encoding/json.decodeState).value (*encoding/json.decodeState).object reflect.MakeMap", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.FetchLatestRelease", "site": { "filename": "update.go", "line": "37", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*encoding/json.Decoder).Decode", "site": { "filename": "github.go", "line": "105", "column": "45" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).unmarshal", "site": { "filename": "stream.go", "line": "75", "column": "23" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).value", "site": { "filename": "decode.go", "line": "183", "column": "16" }, "package": "encoding/json" }, { "name": "(*encoding/json.decodeState).object", "site": { "filename": "decode.go", "line": "380", "column": "22" }, "package": "encoding/json" }, { "name": "reflect.MakeMap", "site": { "filename": "decode.go", "line": "649", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.download (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.download", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.extractFile github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "site": { "filename": "extract.go", "line": "28", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.extractToTempFile github.com/gopasspw/gopass/internal/updater.extractTar (*archive/tar.Reader).Next (*archive/tar.Reader).next archive/tar.tryReadFull (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.extractToTempFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.extractTar", "site": { "filename": "extract.go", "line": "66", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*archive/tar.Reader).Next", "site": { "filename": "extract.go", "line": "112", "column": "32" }, "package": "archive/tar" }, { "name": "(*archive/tar.Reader).next", "site": { "filename": "reader.go", "line": "58", "column": "21" }, "package": "archive/tar" }, { "name": "archive/tar.tryReadFull", "site": { "filename": "reader.go", "line": "84", "column": "27" }, "package": "archive/tar" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "site": { "filename": "reader.go", "line": "838", "column": "19" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.findHashForFile (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.findHashForFile", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "verify.go", "line": "125", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerify github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerify", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "site": { "filename": "verify.go", "line": "85", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.gpgVerifyAt", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadArmoredKeyRing", "site": { "filename": "verify.go", "line": "95", "column": "39" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "keys.go", "line": "395", "column": "20" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.init", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload context.WithCancel$1 (*context.cancelCtx).cancel (*context.afterFuncCtx).cancel (*context.afterFuncCtx).cancel$1 (*crypto/tls.Conn).handshakeContext$1 (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "context.WithCancel$1", "site": { "filename": "download.go", "line": "35", "column": "2" }, "package": "context" }, { "name": "(*context.cancelCtx).cancel", "site": { "filename": "context.go", "line": "242", "column": "29" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel", "site": { "filename": "context.go", "line": "571", "column": "15" }, "package": "context" }, { "name": "(*context.afterFuncCtx).cancel$1", "package": "context" }, { "name": "(*crypto/tls.Conn).handshakeContext$1", "site": { "filename": "context.go", "line": "358", "column": "3" }, "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1539", "column": "20" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload$1 github.com/gopasspw/gopass/internal/updater.download (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload$1", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.download", "site": { "filename": "download.go", "line": "49", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "download.go", "line": "73", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "appdir", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/appdir.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/appdir.init", "package": "github.com/gopasspw/gopass/pkg/appdir" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/appdir", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "unclip.go", "line": "19", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "clipboard.go", "line": "35", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "notify_darwin.go", "line": "25", "column": "56" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip github.com/gopasspw/gopass/internal/config.Bool github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/internal/config.Bool", "site": { "filename": "clipboard_others.go", "line": "40", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "utils.go", "line": "50", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.init", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "ctxutil", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags (*github.com/urfave/cli/v2.Context).Bool github.com/urfave/cli/v2.lookupBool (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/pkg/ctxutil.WithGlobalFlags", "package": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "name": "(*github.com/urfave/cli/v2.Context).Bool", "site": { "filename": "ctxutil.go", "line": "46", "column": "11" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupBool", "site": { "filename": "flag_bool.go", "line": "163", "column": "20" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_bool.go", "line": "171", "column": "50" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/ctxutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "debug", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/debug", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.FileContains (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.FileContains", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "fsutil.go", "line": "233", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fsutil", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/fsutil.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/fsutil.init", "package": "github.com/gopasspw/gopass/pkg/fsutil" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/fsutil", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree github.com/google/go-cmp/cmp.Equal github.com/google/go-cmp/cmp.rootStep", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "api.go", "line": "46", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "init.go", "line": "69", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "site": { "filename": "recipients.go", "line": "492", "column": "42" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AllRecipients", "site": { "filename": "recipients.go", "line": "344", "column": "53" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/google/go-cmp/cmp.Equal", "site": { "filename": "recipients.go", "line": "85", "column": "15" }, "package": "github.com/google/go-cmp/cmp" }, { "name": "github.com/google/go-cmp/cmp.rootStep", "site": { "filename": "compare.go", "line": "97", "column": "23" }, "package": "github.com/google/go-cmp/cmp" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.init github.com/gopasspw/gopass/internal/backend/crypto.init github.com/gopasspw/gopass/internal/backend/crypto/age.init golang.org/x/crypto/ssh.init reflect.TypeFor[*math/big.Int]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.init", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.init", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "golang.org/x/crypto/ssh.init", "package": "golang.org/x/crypto/ssh" }, { "name": "reflect.TypeFor[*math/big.Int]", "site": { "filename": "messages.go", "line": "795", "column": "43" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "read.go", "line": "41", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings encoding/json.MarshalIndent encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "site": { "filename": "move.go", "line": "160", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "site": { "filename": "move.go", "line": "222", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "encoding/json.MarshalIndent", "site": { "filename": "crypt.go", "line": "88", "column": "38" }, "package": "encoding/json" }, { "name": "encoding/json.Marshal", "site": { "filename": "encode.go", "line": "222", "column": "19" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "move.go", "line": "132", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "site": { "filename": "write.go", "line": "41", "column": "52" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/apimock.init github.com/gopasspw/gopass/internal/store/mockstore.init github.com/gopasspw/gopass/internal/backend.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/apimock.init", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "github.com/gopasspw/gopass/internal/store/mockstore.init", "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/internal/backend.init", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "apimock", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get (*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/apimock.MockAPI).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "name": "(*github.com/gopasspw/gopass/internal/store/mockstore.MockStore).Get", "site": { "filename": "mock.go", "line": "52", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "store.go", "line": "174", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/apimock", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseAKV", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "262", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody (*bufio.Reader).Peek (*bufio.Reader).fill (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.parseBody", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Reader).Peek", "site": { "filename": "yaml.go", "line": "168", "column": "26" }, "package": "bufio" }, { "name": "(*bufio.Reader).fill", "site": { "filename": "bufio.go", "line": "152", "column": "9" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "bufio.go", "line": "113", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Del", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "187", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "120", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secrets", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes (*go.yaml.in/yaml/v3.Encoder).Encode (*go.yaml.in/yaml/v3.encoder).marshalDoc (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.YAML).Bytes", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Encoder).Encode", "site": { "filename": "yaml.go", "line": "221", "column": "40" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.encoder).marshalDoc", "site": { "filename": "yaml.go", "line": "248", "column": "22" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Interface", "site": { "filename": "encode.go", "line": "98", "column": "25" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.MustParse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "site": { "filename": "parse.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML (*go.yaml.in/yaml/v3.Decoder).Decode (*go.yaml.in/yaml/v3.decoder).unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.Parse", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.ParseYAML", "site": { "filename": "parse.go", "line": "40", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*go.yaml.in/yaml/v3.Decoder).Decode", "site": { "filename": "yaml.go", "line": "142", "column": "37" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(*go.yaml.in/yaml/v3.decoder).unmarshal", "site": { "filename": "yaml.go", "line": "129", "column": "13" }, "package": "go.yaml.in/yaml/v3" }, { "name": "(reflect.Value).Set", "site": { "filename": "decode.go", "line": "493", "column": "10" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.init", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "secparse", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse.parseLegacyMIME", "package": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "name": "github.com/gopasspw/gopass/pkg/gopass/secrets.NewAKVWithData", "site": { "filename": "mime.go", "line": "60", "column": "31" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).SetPassword", "site": { "filename": "akv.go", "line": "45", "column": "16" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "240", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/otp.Calculate github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.Calculate", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "site": { "filename": "otp.go", "line": "24", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/otp.getOTPURL (*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.getOTPURL", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "(*github.com/gopasspw/gopass/pkg/gopass/secrets.AKV).Body", "site": { "filename": "otp.go", "line": "60", "column": "45" }, "package": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "akv.go", "line": "312", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "otp", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/otp.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/otp.init", "package": "github.com/gopasspw/gopass/pkg/otp" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/otp", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "passkey", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion encoding/json.Marshal (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/passkey.Credential).GetAssertion", "package": "github.com/gopasspw/gopass/pkg/passkey" }, { "name": "encoding/json.Marshal", "site": { "filename": "passkey.go", "line": "106", "column": "37" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "encode.go", "line": "209", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/pkg/passkey", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pinentry/cli.init github.com/gopasspw/gopass/pkg/termio.init github.com/gopasspw/gitconfig.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pinentry/cli.init", "package": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gitconfig.init", "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pinentry/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePassword", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "site": { "filename": "pwgen.go", "line": "48", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharset", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "58", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetCheck", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "83", "column": "19" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordCharsetStrict", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "120", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GeneratePasswordWithAllClasses", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "site": { "filename": "pwgen.go", "line": "69", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.NewCrypticForDomain", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "site": { "filename": "cryptic.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.init", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password (*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).Password", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "site": { "filename": "cryptic.go", "line": "214", "column": "15" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid (*github.com/muesli/crunchy.Validator).Check$bound (*github.com/muesli/crunchy.Validator).Check github.com/muesli/crunchy.foundInHIBP (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/pwgen.Cryptic).isValid", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "(*github.com/muesli/crunchy.Validator).Check$bound", "site": { "filename": "cryptic.go", "line": "223", "column": "14" }, "package": "github.com/muesli/crunchy" }, { "name": "(*github.com/muesli/crunchy.Validator).Check", "package": "github.com/muesli/crunchy" }, { "name": "github.com/muesli/crunchy.foundInHIBP", "site": { "filename": "crunchy.go", "line": "183", "column": "21" }, "package": "github.com/muesli/crunchy" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "hibp.go", "line": "37", "column": "2" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.AllAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "27", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupChangeURL", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "change.go", "line": "25", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupRule", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.LookupAliases", "site": { "filename": "pwrules.go", "line": "30", "column": "37" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "site": { "filename": "aliases.go", "line": "16", "column": "36" }, "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.init", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwrules", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases github.com/gopasspw/gopass/internal/config.FromContext (*github.com/gopasspw/gitconfig.Configs).LoadAll github.com/gopasspw/gitconfig.LoadConfig github.com/gopasspw/gitconfig.loadConfigs github.com/gopasspw/gitconfig.loadConfig github.com/gopasspw/gitconfig.ParseConfig github.com/gopasspw/gitconfig.parseConfig (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen/pwrules.loadCustomAliases", "package": "github.com/gopasspw/gopass/pkg/pwgen/pwrules" }, { "name": "github.com/gopasspw/gopass/internal/config.FromContext", "site": { "filename": "aliases.go", "line": "41", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/config" }, { "name": "(*github.com/gopasspw/gitconfig.Configs).LoadAll", "site": { "filename": "context.go", "line": "39", "column": "31" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.LoadConfig", "site": { "filename": "configs.go", "line": "141", "column": "23" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfigs", "site": { "filename": "config.go", "line": "573", "column": "20" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.loadConfig", "site": { "filename": "config.go", "line": "746", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.ParseConfig", "site": { "filename": "config.go", "line": "807", "column": "18" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gitconfig.parseConfig", "site": { "filename": "config.go", "line": "868", "column": "22" }, "package": "github.com/gopasspw/gitconfig" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "config.go", "line": "423", "column": "12" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "qrcon", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/qrcon.QRCode github.com/skip2/go-qrcode.New github.com/skip2/go-qrcode.newDataEncoder log.Panic (*log.Logger).output (*log/slog.handlerWriter).Write (*log/slog.JSONHandler).Handle (*log/slog.commonHandler).handle (*log/slog.handleState).appendAttr (*log/slog.handleState).appendValue log/slog.appendJSONValue log/slog.appendJSONMarshal (*encoding/json.Encoder).Encode (*encoding/json.encodeState).marshal (*encoding/json.encodeState).reflectValue (encoding/json.floatEncoder).encode$bound (encoding/json.floatEncoder).encode", "path": [ { "name": "github.com/gopasspw/gopass/pkg/qrcon.QRCode", "package": "github.com/gopasspw/gopass/pkg/qrcon" }, { "name": "github.com/skip2/go-qrcode.New", "site": { "filename": "qrcon.go", "line": "24", "column": "22" }, "package": "github.com/skip2/go-qrcode" }, { "name": "github.com/skip2/go-qrcode.newDataEncoder", "site": { "filename": "qrcode.go", "line": "166", "column": "27" }, "package": "github.com/skip2/go-qrcode" }, { "name": "log.Panic", "site": { "filename": "encoder.go", "line": "156", "column": "12" }, "package": "log" }, { "name": "(*log.Logger).output", "site": { "filename": "log.go", "line": "448", "column": "12" }, "package": "log" }, { "name": "(*log/slog.handlerWriter).Write", "site": { "filename": "log.go", "line": "244", "column": "23" }, "package": "log/slog" }, { "name": "(*log/slog.JSONHandler).Handle", "site": { "filename": "logger.go", "line": "102", "column": "28" }, "package": "log/slog" }, { "name": "(*log/slog.commonHandler).handle", "site": { "filename": "json_handler.go", "line": "89", "column": "31" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendAttr", "site": { "filename": "handler.go", "line": "288", "column": "20" }, "package": "log/slog" }, { "name": "(*log/slog.handleState).appendValue", "site": { "filename": "handler.go", "line": "528", "column": "16" }, "package": "log/slog" }, { "name": "log/slog.appendJSONValue", "site": { "filename": "handler.go", "line": "605", "column": "24" }, "package": "log/slog" }, { "name": "log/slog.appendJSONMarshal", "site": { "filename": "json_handler.go", "line": "116", "column": "30" }, "package": "log/slog" }, { "name": "(*encoding/json.Encoder).Encode", "site": { "filename": "json_handler.go", "line": "169", "column": "25" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).marshal", "site": { "filename": "stream.go", "line": "212", "column": "18" }, "package": "encoding/json" }, { "name": "(*encoding/json.encodeState).reflectValue", "site": { "filename": "encode.go", "line": "343", "column": "16" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode$bound", "site": { "filename": "encode.go", "line": "367", "column": "17" }, "package": "encoding/json" }, { "name": "(encoding/json.floatEncoder).encode", "package": "encoding/json" } ], "packageDir": "github.com/gopasspw/gopass/pkg/qrcon", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.init", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1 (*net/http.readWriteCloserBody).Close (*crypto/tls.Conn).Close (*golang.org/x/crypto/ssh.chanConn).Close (*golang.org/x/crypto/ssh.channel).Close (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup$1$1", "site": { "filename": "client.go", "line": "38", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "(*net/http.readWriteCloserBody).Close", "site": { "filename": "client.go", "line": "39", "column": "23" }, "package": "io" }, { "name": "(*crypto/tls.Conn).Close", "package": "crypto/tls" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Close", "site": { "filename": "conn.go", "line": "1442", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Close", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "564", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectEmail (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectEmail", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "62", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/termio.DetectName (*github.com/urfave/cli/v2.Context).String github.com/urfave/cli/v2.lookupString (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.DetectName", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "(*github.com/urfave/cli/v2.Context).String", "site": { "filename": "identity.go", "line": "35", "column": "31" }, "package": "github.com/urfave/cli/v2" }, { "name": "github.com/urfave/cli/v2.lookupString", "site": { "filename": "flag_string.go", "line": "90", "column": "22" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag_string.go", "line": "97", "column": "24" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "termio", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/pkg/termio.init github.com/gopasspw/gitconfig.init github.com/gopasspw/gopass/pkg/debug.init github.com/blang/semver/v4.init database/sql/driver.init reflect.TypeFor[database/sql/driver.Valuer]", "path": [ { "name": "github.com/gopasspw/gopass/pkg/termio.init", "package": "github.com/gopasspw/gopass/pkg/termio" }, { "name": "github.com/gopasspw/gitconfig.init", "package": "github.com/gopasspw/gitconfig" }, { "name": "github.com/gopasspw/gopass/pkg/debug.init", "package": "github.com/gopasspw/gopass/pkg/debug" }, { "name": "github.com/blang/semver/v4.init", "package": "github.com/blang/semver/v4" }, { "name": "database/sql/driver.init", "package": "database/sql/driver" }, { "name": "reflect.TypeFor[database/sql/driver.Valuer]", "site": { "filename": "types.go", "line": "219", "column": "48" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/pkg/termio", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1", "path": [ { "name": "github.com/gopasspw/gopass/tests.init", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tests", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests.newTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/tests.newTester", "package": "github.com/gopasspw/gopass/tests" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "tester.go", "line": "76", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "can", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/can.KeyID github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing github.com/ProtonMail/go-crypto/openpgp.ReadEntity github.com/ProtonMail/go-crypto/openpgp.addUserID (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash (*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write (*encoding/base64.encoder).Write (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "github.com/gopasspw/gopass/tests/can.KeyID", "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/gopasspw/gopass/tests/can.EmbeddedKeyRing", "site": { "filename": "can.go", "line": "39", "column": "23" }, "package": "github.com/gopasspw/gopass/tests/can" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadKeyRing", "site": { "filename": "can.go", "line": "29", "column": "32" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.ReadEntity", "site": { "filename": "keys.go", "line": "406", "column": "22" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "github.com/ProtonMail/go-crypto/openpgp.addUserID", "site": { "filename": "keys.go", "line": "495", "column": "23" }, "package": "github.com/ProtonMail/go-crypto/openpgp" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).VerifyUserIdSignature", "site": { "filename": "keys.go", "line": "604", "column": "47" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "github.com/ProtonMail/go-crypto/openpgp/packet.userIdSignatureHash", "site": { "filename": "public_key.go", "line": "1029", "column": "31" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/packet.PublicKey).serializeWithoutHeaders", "site": { "filename": "public_key.go", "line": "987", "column": "38" }, "package": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Write", "site": { "filename": "public_key.go", "line": "694", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Write", "site": { "filename": "encode.go", "line": "132", "column": "20" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "239", "column": "26" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/can", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtx github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtx", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "site": { "filename": "utils.go", "line": "41", "column": "24" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.CliCtxWithFlags", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "site": { "filename": "utils.go", "line": "50", "column": "15" }, "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewGUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "68", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.NewUnitTester", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "unit.go", "line": "78", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/gptest.flagset (*github.com/urfave/cli/v2.BoolFlag).Apply (*flag.FlagSet).Var (*github.com/urfave/cli/v2.flagValueHook).String (*github.com/urfave/cli/v2.flagValueHook).String$1 reflect.New", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.flagset", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/urfave/cli/v2.BoolFlag).Apply", "site": { "filename": "utils.go", "line": "68", "column": "30" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*flag.FlagSet).Var", "site": { "filename": "flag_bool.go", "line": "148", "column": "10" }, "package": "flag" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String", "site": { "filename": "flag.go", "line": "1019", "column": "48" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.flagValueHook).String$1", "site": { "filename": "sliceflag.go", "line": "182", "column": "41" }, "package": "github.com/urfave/cli/v2" }, { "name": "reflect.New", "site": { "filename": "sliceflag.go", "line": "174", "column": "19" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "github.com/gopasspw/gopass/tests/gptest.init github.com/stretchr/testify/require.init github.com/stretchr/testify/assert.init github.com/davecgh/go-spew/spew.init github.com/davecgh/go-spew/spew.init#1", "path": [ { "name": "github.com/gopasspw/gopass/tests/gptest.init", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.init", "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.init", "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/davecgh/go-spew/spew.init", "package": "github.com/davecgh/go-spew/spew" }, { "name": "github.com/davecgh/go-spew/spew.init#1", "package": "github.com/davecgh/go-spew/spew" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient github.com/stretchr/testify/require.NoError github.com/stretchr/testify/assert.NoError github.com/stretchr/testify/assert.Fail github.com/stretchr/testify/assert.labeledOutput github.com/stretchr/testify/assert.indentMessageLines (*bufio.Scanner).Scan (*golang.org/x/crypto/ssh.chanConn).Read (*golang.org/x/crypto/ssh.channel).Read (*golang.org/x/crypto/ssh.channel).ReadExtended (*golang.org/x/crypto/ssh.channel).adjustWindow (*golang.org/x/crypto/ssh.channel).sendMessage golang.org/x/crypto/ssh.Marshal golang.org/x/crypto/ssh.marshalStruct (reflect.Value).Interface", "path": [ { "name": "(*github.com/gopasspw/gopass/tests/gptest.GUnit).AddExpiredRecipient", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "github.com/stretchr/testify/require.NoError", "site": { "filename": "gunit.go", "line": "166", "column": "17" }, "package": "github.com/stretchr/testify/require" }, { "name": "github.com/stretchr/testify/assert.NoError", "site": { "filename": "require.go", "line": "1398", "column": "19" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.Fail", "site": { "filename": "assertions.go", "line": "1638", "column": "14" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.labeledOutput", "site": { "filename": "assertions.go", "line": "387", "column": "35" }, "package": "github.com/stretchr/testify/assert" }, { "name": "github.com/stretchr/testify/assert.indentMessageLines", "site": { "filename": "assertions.go", "line": "415", "column": "110" }, "package": "github.com/stretchr/testify/assert" }, { "name": "(*bufio.Scanner).Scan", "site": { "filename": "assertions.go", "line": "328", "column": "81" }, "package": "bufio" }, { "name": "(*golang.org/x/crypto/ssh.chanConn).Read", "site": { "filename": "scan.go", "line": "219", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).Read", "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).ReadExtended", "site": { "filename": "channel.go", "line": "540", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).adjustWindow", "site": { "filename": "channel.go", "line": "369", "column": "23" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).sendMessage", "site": { "filename": "channel.go", "line": "353", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Marshal", "site": { "filename": "channel.go", "line": "227", "column": "14" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.marshalStruct", "site": { "filename": "messages.go", "line": "521", "column": "22" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Interface", "site": { "filename": "messages.go", "line": "542", "column": "79" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gptest", "capabilityName": "REFLECT", "capability": "CAPABILITY_REFLECT", "depPath": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore (*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close (*encoding/base64.encoder).Close (filippo.io/age/internal/format.WriterFunc).Write (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound (*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped (*bytes.Buffer).WriteTo (*golang.org/x/crypto/ssh.channel).Write (*golang.org/x/crypto/ssh.channel).WriteExtended (*golang.org/x/crypto/ssh.channel).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).writePacket (*golang.org/x/crypto/ssh.handshakeTransport).pushPacket (*golang.org/x/crypto/ssh.handshakeTransport).printPacket golang.org/x/crypto/ssh.decode golang.org/x/crypto/ssh.Unmarshal (reflect.Value).Set", "path": [ { "name": "(github.com/gopasspw/gopass/tests/gptest.GUnit).InitStore", "package": "github.com/gopasspw/gopass/tests/gptest" }, { "name": "(*github.com/ProtonMail/go-crypto/openpgp/armor.encoding).Close", "site": { "filename": "gunit.go", "line": "152", "column": "21" }, "package": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "name": "(*encoding/base64.encoder).Close", "site": { "filename": "encode.go", "line": "136", "column": "19" }, "package": "encoding/base64" }, { "name": "(filippo.io/age/internal/format.WriterFunc).Write", "site": { "filename": "base64.go", "line": "273", "column": "23" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped$bound", "site": { "filename": "format.go", "line": "56", "column": "60" }, "package": "filippo.io/age/internal/format" }, { "name": "(*filippo.io/age/internal/format.WrappedBase64Encoder).writeWrapped", "package": "filippo.io/age/internal/format" }, { "name": "(*bytes.Buffer).WriteTo", "site": { "filename": "format.go", "line": "88", "column": "28" }, "package": "bytes" }, { "name": "(*golang.org/x/crypto/ssh.channel).Write", "site": { "filename": "buffer.go", "line": "279", "column": "18" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).WriteExtended", "site": { "filename": "channel.go", "line": "547", "column": "25" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.channel).writePacket", "site": { "filename": "channel.go", "line": "273", "column": "26" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).writePacket", "site": { "filename": "channel.go", "line": "217", "column": "32" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).pushPacket", "site": { "filename": "handshake.go", "line": "629", "column": "24" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(*golang.org/x/crypto/ssh.handshakeTransport).printPacket", "site": { "filename": "handshake.go", "line": "265", "column": "16" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.decode", "site": { "filename": "handshake.go", "line": "222", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "golang.org/x/crypto/ssh.Unmarshal", "site": { "filename": "messages.go", "line": "862", "column": "21" }, "package": "golang.org/x/crypto/ssh" }, { "name": "(reflect.Value).Set", "site": { "filename": "messages.go", "line": "443", "column": "23" }, "package": "reflect" } ], "packageDir": "github.com/gopasspw/gopass/tests/gptest", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass.main (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass.main", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "main.go", "line": "92", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "commands.go", "line": "41", "column": "31" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass.mkHookFn$1 github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$1", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "214", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass.mkHookFn$2 github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass.mkHookFn$2", "package": "github.com/gopasspw/gopass" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "main.go", "line": "223", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass.setupApp$1 (*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$1", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "site": { "filename": "main.go", "line": "135", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass.setupApp$2 (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/env.Check os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass.setupApp$2", "package": "github.com/gopasspw/gopass" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "main.go", "line": "140", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "site": { "filename": "init.go", "line": "42", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/env.Check", "site": { "filename": "reminder.go", "line": "28", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/env" }, { "name": "os/exec.CommandContext", "site": { "filename": "env_darwin.go", "line": "27", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitAdd os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitAdd", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "190", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitCoBranch os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCoBranch", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "142", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitCoMaster os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCoMaster", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "130", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitCommit os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCommit", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "233", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "202", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitDelBranch os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitDelBranch", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "154", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitHasTag os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitHasTag", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "303", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitPom os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitPom", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "166", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitPush os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitPush", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "266", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.GitTagAndPush os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitTagAndPush", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "277", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitBare", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "site": { "filename": "gitutils.go", "line": "77", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "52", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "site": { "filename": "gitutils.go", "line": "69", "column": "16" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "86", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.InitGitDirWithRemote", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "23", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.IsGitClean os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.IsGitClean", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "113", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.PopulateGitDir", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "86", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitutils", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/gitutils.initGitWithArgs", "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "52", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/gitutils", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/man.main os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/man.main", "package": "github.com/gopasspw/gopass/helpers/man" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "46", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/man", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/msipkg.main os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/helpers/msipkg.main", "package": "github.com/gopasspw/gopass/helpers/msipkg" }, { "name": "os/exec.CommandContext", "site": { "filename": "main.go", "line": "112", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/msipkg", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/postrel.main (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.main", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "site": { "filename": "main.go", "line": "116", "column": "12" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush", "site": { "filename": "main.go", "line": "360", "column": "37" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "202", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/postrel.runCmd os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/postrel.runCmd", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "201", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush", "site": { "filename": "main.go", "line": "360", "column": "37" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "202", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update (*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).update", "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "(*github.com/gopasspw/gopass/helpers/postrel.inUpdater).doUpdate", "site": { "filename": "main.go", "line": "269", "column": "23" }, "package": "github.com/gopasspw/gopass/helpers/postrel" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCommitAndPush", "site": { "filename": "main.go", "line": "360", "column": "37" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "202", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/postrel", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.changelogEntries os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.changelogEntries", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "484", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.getVersions github.com/gopasspw/gopass/helpers/release.gitVersion os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.getVersions", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.gitVersion", "site": { "filename": "main.go", "line": "189", "column": "27" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "446", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.gitCoMaster github.com/gopasspw/gopass/helpers/gitutils.GitCoMaster os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.gitCoMaster", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCoMaster", "site": { "filename": "main.go", "line": "303", "column": "29" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "130", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.gitCoRel github.com/gopasspw/gopass/helpers/gitutils.GitCoBranch os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.gitCoRel", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCoBranch", "site": { "filename": "main.go", "line": "311", "column": "29" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "142", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.gitCommit github.com/gopasspw/gopass/helpers/gitutils.GitCommit os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.gitCommit", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitCommit", "site": { "filename": "main.go", "line": "325", "column": "27" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "233", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.gitCommitHash os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.gitCommitHash", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "437", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.gitPom github.com/gopasspw/gopass/helpers/gitutils.GitPom os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.gitPom", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.GitPom", "site": { "filename": "main.go", "line": "307", "column": "24" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "166", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.gitVersion os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.gitVersion", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "446", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.isGitClean github.com/gopasspw/gopass/helpers/gitutils.IsGitClean os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.isGitClean", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/gitutils.IsGitClean", "site": { "filename": "main.go", "line": "424", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/gitutils" }, { "name": "os/exec.Command", "site": { "filename": "gitutils.go", "line": "113", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.main github.com/gopasspw/gopass/helpers/release.updateCompletion os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.main", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.updateCompletion", "site": { "filename": "main.go", "line": "135", "column": "28" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "375", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.updateCompletion os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.updateCompletion", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "375", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.updateDeps os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.updateDeps", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "250", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.updateManpage os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.updateManpage", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "382", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.writeChangelog github.com/gopasspw/gopass/helpers/release.changelogEntries os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeChangelog", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.changelogEntries", "site": { "filename": "main.go", "line": "329", "column": "29" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "484", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "main", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/helpers/release.writeVersionGo github.com/gopasspw/gopass/helpers/release.gitCommitHash os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/helpers/release.writeVersionGo", "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "github.com/gopasspw/gopass/helpers/release.gitCommitHash", "site": { "filename": "main.go", "line": "411", "column": "29" }, "package": "github.com/gopasspw/gopass/helpers/release" }, { "name": "os/exec.Command", "site": { "filename": "main.go", "line": "437", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/helpers/release", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1 (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError$1", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "255", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/action.syncExportKeys (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncExportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "sync.go", "line": "273", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/action.syncImportKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.syncImportKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "sync.go", "line": "250", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Audit (*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*github.com/kjk/lzmadec.Archive).GetFileReader os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Audit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "site": { "filename": "audit.go", "line": "59", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/kjk/lzmadec.Archive).GetFileReader", "site": { "filename": "scanner.go", "line": "129", "column": "32" }, "package": "github.com/kjk/lzmadec" }, { "name": "os/exec.Command", "site": { "filename": "lzmadec.go", "line": "267", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "125", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove (*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).BinaryMove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "site": { "filename": "binary.go", "line": "141", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Cat (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Cat", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Clone (*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "site": { "filename": "clone.go", "line": "103", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Complete (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Complete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "completion.go", "line": "41", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).CompleteGenerate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "generate.go", "line": "459", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Config (*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Config", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "site": { "filename": "config.go", "line": "45", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Convert (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Convert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "convert.go", "line": "75", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Copy (*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "site": { "filename": "copy.go", "line": "38", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Create (github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Create", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "site": { "filename": "create.go", "line": "38", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "wizard.go", "line": "244", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Delete (*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Delete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "site": { "filename": "delete.go", "line": "85", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "delete.go", "line": "134", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Edit github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "edit.go", "line": "34", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Env os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Env", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os/exec.CommandContext", "site": { "filename": "env.go", "line": "70", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Find (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "22", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy (*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).FindFuzzy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "site": { "filename": "find.go", "line": "27", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck (*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Fsck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "site": { "filename": "fsck.go", "line": "56", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "fsck.go", "line": "114", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Generate (*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Generate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "site": { "filename": "generate.go", "line": "75", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal", "site": { "filename": "generate.go", "line": "234", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os/exec.Command", "site": { "filename": "external.go", "line": "47", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Git os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Git", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "26", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Grep (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Grep", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "grep.go", "line": "45", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).History (*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).History", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "site": { "filename": "history.go", "line": "35", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Init (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "init.go", "line": "101", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Insert (*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "site": { "filename": "insert.go", "line": "39", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "insert.go", "line": "248", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/env.Check os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "site": { "filename": "init.go", "line": "42", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/env.Check", "site": { "filename": "reminder.go", "line": "28", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/env" }, { "name": "os/exec.CommandContext", "site": { "filename": "env_darwin.go", "line": "27", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Link (*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Link", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "site": { "filename": "link.go", "line": "20", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).List (*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).List", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "site": { "filename": "list.go", "line": "56", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os/exec.CommandContext", "site": { "filename": "list.go", "line": "153", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Merge github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Merge", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "merge.go", "line": "62", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "mount.go", "line": "98", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions github.com/gopasspw/gopass/internal/action.versionInfo (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).MountsVersions", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/action.versionInfo", "site": { "filename": "mount.go", "line": "127", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "mount.go", "line": "158", "column": "49" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Move (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Move", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "move.go", "line": "39", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).OTP (*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).OTP", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "site": { "filename": "otp.go", "line": "64", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote", "site": { "filename": "rcs.go", "line": "131", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "site": { "filename": "rcs.go", "line": "33", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit (*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "site": { "filename": "rcs.go", "line": "41", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPull", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "site": { "filename": "rcs.go", "line": "154", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "205", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush (*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSPush", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "site": { "filename": "rcs.go", "line": "164", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSRemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSRemoveRemote", "site": { "filename": "rcs.go", "line": "144", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote", "site": { "filename": "rcs.go", "line": "40", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "372", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus (*github.com/gopasspw/gopass/internal/store/root.Store).RCSStatus (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RCSStatus", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSStatus", "site": { "filename": "rcs.go", "line": "183", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus", "site": { "filename": "rcs.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "site": { "filename": "rcs.go", "line": "59", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "471", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).REPL (*github.com/urfave/cli/v2.App).RunContext (*github.com/urfave/cli/v2.Command).Run (github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).REPL", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/urfave/cli/v2.App).RunContext", "site": { "filename": "repl.go", "line": "89", "column": "29" }, "package": "github.com/urfave/cli/v2" }, { "name": "(*github.com/urfave/cli/v2.Command).Run", "site": { "filename": "app.go", "line": "333", "column": "26" }, "package": "github.com/urfave/cli/v2" }, { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "site": { "filename": "command.go", "line": "187", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "commands.go", "line": "41", "column": "31" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck (*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAck", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "81", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "recipients.go", "line": "521", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "119", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete (*github.com/gopasspw/gopass/internal/action.Action).IsInitialized (*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/env.Check os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsComplete", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).IsInitialized", "site": { "filename": "recipients.go", "line": "66", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "site": { "filename": "init.go", "line": "42", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/env.Check", "site": { "filename": "reminder.go", "line": "28", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/env" }, { "name": "os/exec.CommandContext", "site": { "filename": "env_darwin.go", "line": "27", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "site": { "filename": "recipients.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).RecipientsRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "196", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Reorg", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "reorg.go", "line": "57", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).ReorgAfterEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "reorg.go", "line": "134", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Setup (*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Setup", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "site": { "filename": "setup.go", "line": "89", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Show github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "site": { "filename": "show.go", "line": "102", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sum (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sum", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "368", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Sync (*github.com/gopasspw/gopass/internal/action.Action).sync github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "49", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "sync.go", "line": "163", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "site": { "filename": "notify_darwin.go", "line": "35", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "46", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateEdit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "templates.go", "line": "86", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove (*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).TemplateRemove", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "111", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Unclip", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "site": { "filename": "unclip.go", "line": "27", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "unclip.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).Update github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).Update", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/updater.Update", "site": { "filename": "update.go", "line": "24", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "site": { "filename": "update.go", "line": "54", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync (*github.com/gopasspw/gopass/internal/action.Action).sync github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).autoSync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "site": { "filename": "sync.go", "line": "88", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "sync.go", "line": "163", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "site": { "filename": "notify_darwin.go", "line": "35", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "46", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy (*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "site": { "filename": "binary.go", "line": "212", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromFileToStore", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "binary.go", "line": "242", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryCopyFromStoreToFile", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "268", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate (*github.com/gopasspw/gopass/internal/action.Action).binaryGet (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryValidate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).binaryGet", "site": { "filename": "binary.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "binary.go", "line": "332", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).clone (*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).clone", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "site": { "filename": "clone.go", "line": "166", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneAddMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "clone.go", "line": "257", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneCheckDecryptionKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "clone.go", "line": "200", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).cloneGetGitConfig", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "clone.go", "line": "269", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copy (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "53", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir (*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyFlattenDir", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "site": { "filename": "copy.go", "line": "71", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular (*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).copyRegular", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "site": { "filename": "copy.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).createPrintOrCopy", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "create.go", "line": "64", "column": "28" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteKeyFromYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "delete.go", "line": "134", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).deleteRecursive", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "delete.go", "line": "110", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editFindName", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "edit.go", "line": "143", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editGetContent", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "edit.go", "line": "113", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).editUpdate", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "edit.go", "line": "87", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findCmd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "find.go", "line": "45", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateCopyOrPrint", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "generate.go", "line": "132", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generatePassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal", "site": { "filename": "generate.go", "line": "234", "column": "32" }, "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os/exec.Command", "site": { "filename": "external.go", "line": "47", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateReplaceExisting", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "427", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).generateSetPassword", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "generate.go", "line": "360", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys (*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCheckPrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "site": { "filename": "setup.go", "line": "135", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initCreateTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "385", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage (*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initDetectPassage", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "site": { "filename": "setup.go", "line": "359", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initExportPublicKey", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "setup.go", "line": "265", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initGenerateIdentity", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "site": { "filename": "setup.go", "line": "212", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initHasUseablePrivateKeys", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "setup.go", "line": "282", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam (*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initJoinTeam", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "site": { "filename": "setup.go", "line": "405", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal (*github.com/gopasspw/gopass/internal/action.Action).init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initLocal", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).init", "site": { "filename": "setup.go", "line": "324", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "init.go", "line": "165", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote (*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).initSetupGitRemote", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote", "site": { "filename": "setup.go", "line": "301", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "site": { "filename": "rcs.go", "line": "33", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insert (*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insert", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "site": { "filename": "insert.go", "line": "86", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "insert.go", "line": "248", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertGetSecret", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "171", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertMultiline", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "insert.go", "line": "248", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertSingle", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "159", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdin", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "insert.go", "line": "115", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertStdinAppend", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "126", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).insertYAML", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "insert.go", "line": "210", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered (*github.com/gopasspw/gopass/internal/action.Action).pager os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).listFiltered", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "site": { "filename": "list.go", "line": "100", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os/exec.CommandContext", "site": { "filename": "list.go", "line": "153", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter (*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).newGopassCompleter", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "site": { "filename": "repl.go", "line": "412", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "site": { "filename": "recipients.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otp github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otp", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "otp.go", "line": "197", "column": "30" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError (*github.com/gopasspw/gopass/internal/action.Action).find (*github.com/gopasspw/gopass/internal/action.Action).findSelection (*github.com/gopasspw/gopass/internal/action.Action).edit github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).otpHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).find", "site": { "filename": "otp.go", "line": "257", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).findSelection", "site": { "filename": "find.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).edit", "site": { "filename": "find.go", "line": "141", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "edit.go", "line": "55", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).pager os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).pager", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "os/exec.CommandContext", "site": { "filename": "list.go", "line": "153", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision (*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).parseRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "site": { "filename": "show.go", "line": "162", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "site": { "filename": "rcs.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "383", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printRecipients", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "init.go", "line": "214", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder github.com/gopasspw/gopass/internal/env.Check os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).printReminder", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/env.Check", "site": { "filename": "reminder.go", "line": "28", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/env" }, { "name": "os/exec.CommandContext", "site": { "filename": "env_darwin.go", "line": "27", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit (*github.com/gopasspw/gopass/internal/action.Action).getUserData github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).rcsInit", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).getUserData", "site": { "filename": "rcs.go", "line": "58", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "site": { "filename": "rcs.go", "line": "89", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList (*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsList", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "site": { "filename": "recipients.go", "line": "52", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "site": { "filename": "recipients.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForAdd", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "291", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).recipientsSelectForRemoval", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "270", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).replLock (*github.com/gopasspw/gopass/internal/store/root.Store).Lock (*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).replLock", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Lock", "site": { "filename": "repl.go", "line": "98", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock", "site": { "filename": "mount.go", "line": "161", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock", "site": { "filename": "crypto.go", "line": "257", "column": "8" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "site": { "filename": "age.go", "line": "167", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "69", "column": "27" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).setConfigValue", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "config.go", "line": "107", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).show (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).show", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "131", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleError", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "show.go", "line": "390", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "site": { "filename": "notify_darwin.go", "line": "35", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "46", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision (*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleRevision", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/action.Action).showHandleOutput", "site": { "filename": "show.go", "line": "146", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "site": { "filename": "show.go", "line": "225", "column": "29" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).sync github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).sync", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "site": { "filename": "sync.go", "line": "163", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "site": { "filename": "notify_darwin.go", "line": "35", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "46", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "action", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/action.Action).syncMount", "package": "github.com/gopasspw/gopass/internal/action" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "sync.go", "line": "208", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/action", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1 github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret$1", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "site": { "filename": "audit.go", "line": "212", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/audit.New$4 github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/audit.New$4", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/api.Lookup", "site": { "filename": "audit.go", "line": "89", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "client.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch (*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*github.com/kjk/lzmadec.Archive).GetFileReader os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).Batch", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "site": { "filename": "audit.go", "line": "152", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/kjk/lzmadec.Archive).GetFileReader", "site": { "filename": "scanner.go", "line": "129", "column": "32" }, "package": "github.com/kjk/lzmadec" }, { "name": "os/exec.Command", "site": { "filename": "lzmadec.go", "line": "267", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit (*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).audit", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "site": { "filename": "audit.go", "line": "168", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).auditSecret", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "audit.go", "line": "186", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "audit", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch (*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted (*github.com/kjk/lzmadec.Archive).GetFileReader os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/audit.Auditor).checkHIBP", "package": "github.com/gopasspw/gopass/internal/audit" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).LookupBatch", "site": { "filename": "audit.go", "line": "248", "column": "32" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/gopasspw/gopass-hibp/pkg/hibp/dump.Scanner).scanFile", "site": { "filename": "scanner.go", "line": "67", "column": "3" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump.isSorted", "site": { "filename": "scanner.go", "line": "91", "column": "13" }, "package": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "name": "(*github.com/kjk/lzmadec.Archive).GetFileReader", "site": { "filename": "scanner.go", "line": "129", "column": "32" }, "package": "github.com/kjk/lzmadec" }, { "name": "os/exec.Command", "site": { "filename": "lzmadec.go", "line": "267", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/audit", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend.Clone (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.Clone", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "site": { "filename": "rcs.go", "line": "63", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "backend", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend.NewStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend.NewStorage", "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "site": { "filename": "storage.go", "line": "110", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "79", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).parseSSHIdentity$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "ssh.go", "line": "146", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "identities.go", "line": "370", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$5", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "129", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$6", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "161", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$7", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "218", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8 github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Commands$8", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "commands.go", "line": "254", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate$1", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "keyring.go", "line": "67", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass github.com/zalando/go-keyring.Set (github.com/zalando/go-keyring.macOSXKeychain).Set os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.newAskPass", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Set", "site": { "filename": "askpass.go", "line": "86", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Set", "site": { "filename": "keyring.go", "line": "34", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "76", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "site": { "filename": "identities.go", "line": "296", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "site": { "filename": "identities.go", "line": "269", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).IdentityRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "191", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "identities.go", "line": "279", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "site": { "filename": "age.go", "line": "167", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "69", "column": "27" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).addIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "350", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptWithAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "site": { "filename": "decrypt.go", "line": "67", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "encrypt.go", "line": "96", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIds", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getAllIdentities", "site": { "filename": "decrypt.go", "line": "135", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "site": { "filename": "identities.go", "line": "395", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).getNativeIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Identities", "site": { "filename": "identities.go", "line": "458", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "identities.go", "line": "87", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).loadIdentitiesFromKeyring", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decryptFile", "site": { "filename": "keyring.go", "line": "114", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "decrypt.go", "line": "115", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1 (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).saveIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encryptFile", "site": { "filename": "identities.go", "line": "384", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt$1", "site": { "filename": "encrypt.go", "line": "96", "column": "45" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "site": { "filename": "decrypt.go", "line": "33", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "69", "column": "27" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Passphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "site": { "filename": "askpass.go", "line": "107", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Remove (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove", "site": { "filename": "askpass.go", "line": "159", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "54", "column": "26" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase github.com/twpayne/go-pinentry/v4.NewClient (*github.com/twpayne/go-pinentry/v4.execProcess).Start os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).getPassphrase", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/twpayne/go-pinentry/v4.NewClient", "site": { "filename": "askpass.go", "line": "135", "column": "30" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "(*github.com/twpayne/go-pinentry/v4.execProcess).Start", "site": { "filename": "pinentry.go", "line": "255", "column": "23" }, "package": "github.com/twpayne/go-pinentry/v4" }, { "name": "os/exec.Command", "site": { "filename": "process.go", "line": "34", "column": "22" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Get github.com/zalando/go-keyring.Get (github.com/zalando/go-keyring.macOSXKeychain).Get os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Get", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Get", "site": { "filename": "askpass.go", "line": "35", "column": "25" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Get", "site": { "filename": "keyring.go", "line": "39", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "44", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "69", "column": "27" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Remove", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "54", "column": "26" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Set github.com/zalando/go-keyring.Set (github.com/zalando/go-keyring.macOSXKeychain).Set os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Set", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Set", "site": { "filename": "askpass.go", "line": "47", "column": "23" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Set", "site": { "filename": "keyring.go", "line": "34", "column": "21" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "76", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap (*filippo.io/age/plugin.Recipient).Wrap (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedRecipient).Wrap", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Recipient).Wrap", "site": { "filename": "identities.go", "line": "71", "column": "19" }, "package": "filippo.io/age/plugin" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "client.go", "line": "67", "column": "36" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles github.com/gopasspw/gopass/internal/backend/crypto/age.migrate github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).Handles", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.migrate", "site": { "filename": "loader.go", "line": "36", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "keyring.go", "line": "58", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "loader.go", "line": "27", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "age", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/age.loader).agent", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "site": { "filename": "commands.go", "line": "332", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).Run", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "site": { "filename": "agent.go", "line": "95", "column": "3" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "agent", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection (*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).handleConnection", "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age/agent.Agent).decrypt", "site": { "filename": "agent.go", "line": "170", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "agent.go", "line": "260", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).GenerateIdentity", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "generate.go", "line": "31", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ImportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ImportPublicKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "133", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListRecipients", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "21", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "recipients.go", "line": "91", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "site": { "filename": "version.go", "line": "12", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.CommandContext", "site": { "filename": "version.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cli", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "gpgconf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Binary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "site": { "filename": "binary.go", "line": "18", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "gpgconf.go", "line": "14", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "gpgconf.go", "line": "14", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Version", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.CommandContext", "site": { "filename": "version.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gpgconf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.detectBinary", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.Path", "site": { "filename": "binary_others.go", "line": "20", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "gpgconf.go", "line": "14", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "crypt.go", "line": "255", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "site": { "filename": "crypt.go", "line": "329", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "crypt.go", "line": "259", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Compact (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact", "site": { "filename": "crypt.go", "line": "321", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "483", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Delete", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "426", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "site": { "filename": "crypt.go", "line": "164", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "site": { "filename": "storage.go", "line": "65", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "storage.go", "line": "73", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "264", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision", "site": { "filename": "crypt.go", "line": "313", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "459", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "crypt.go", "line": "325", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "site": { "filename": "config.go", "line": "81", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "235", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Link", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "186", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Move", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "471", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "site": { "filename": "crypt.go", "line": "285", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "205", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "crypt.go", "line": "281", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote", "site": { "filename": "crypt.go", "line": "333", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "372", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "crypt.go", "line": "301", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "383", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Set", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "site": { "filename": "crypt.go", "line": "409", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "site": { "filename": "crypt.go", "line": "317", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "471", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).Add", "site": { "filename": "crypt.go", "line": "263", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "crypt.go", "line": "255", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "crypt.go", "line": "277", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "site": { "filename": "crypt.go", "line": "289", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "jj.go", "line": "210", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt filippo.io/age.Decrypt filippo.io/age.decryptHdr (*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap (*filippo.io/age/plugin.Identity).Unwrap filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).loadMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Decrypt", "site": { "filename": "crypt.go", "line": "79", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).decrypt", "site": { "filename": "decrypt.go", "line": "45", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Decrypt", "site": { "filename": "decrypt.go", "line": "94", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.decryptHdr", "site": { "filename": "age.go", "line": "267", "column": "28" }, "package": "filippo.io/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.wrappedIdentity).Unwrap", "site": { "filename": "age.go", "line": "364", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*filippo.io/age/plugin.Identity).Unwrap", "site": { "filename": "identities.go", "line": "56", "column": "20" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "231", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).pathToName", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).getCryptoExt", "site": { "filename": "crypt.go", "line": "212", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypt.go", "line": "197", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt filippo.io/age.Encrypt filippo.io/age.encryptHdr filippo.io/age.wrapWithLabels (*filippo.io/age/plugin.Recipient).WrapWithLabels filippo.io/age/plugin.openClientConnection (*os/exec.Cmd).Start", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.Crypt).saveMappings", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Encrypt", "site": { "filename": "crypt.go", "line": "104", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).encrypt", "site": { "filename": "encrypt.go", "line": "32", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "filippo.io/age.Encrypt", "site": { "filename": "encrypt.go", "line": "79", "column": "23" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.encryptHdr", "site": { "filename": "age.go", "line": "158", "column": "24" }, "package": "filippo.io/age" }, { "name": "filippo.io/age.wrapWithLabels", "site": { "filename": "age.go", "line": "126", "column": "36" }, "package": "filippo.io/age" }, { "name": "(*filippo.io/age/plugin.Recipient).WrapWithLabels", "site": { "filename": "age.go", "line": "205", "column": "26" }, "package": "filippo.io/age/plugin" }, { "name": "filippo.io/age/plugin.openClientConnection", "site": { "filename": "client.go", "line": "78", "column": "35" }, "package": "filippo.io/age/plugin" }, { "name": "(*os/exec.Cmd).Start", "site": { "filename": "client.go", "line": "465", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "96", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cryptfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "32", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "60", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "83", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "483", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigGet os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigGet", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "settings.go", "line": "51", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigList os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigList", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "settings.go", "line": "74", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig", "site": { "filename": "storage.go", "line": "58", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "site": { "filename": "settings.go", "line": "16", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "459", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "229", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "status.go", "line": "18", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig", "site": { "filename": "settings.go", "line": "31", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "site": { "filename": "settings.go", "line": "16", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "site": { "filename": "fossil.go", "line": "240", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "status.go", "line": "18", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "362", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "310", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "310", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "310", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "372", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "383", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "471", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "storage.go", "line": "47", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Push", "site": { "filename": "fossil.go", "line": "335", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).PushPull", "site": { "filename": "fossil.go", "line": "330", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "310", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).fixConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).ConfigSet", "site": { "filename": "settings.go", "line": "16", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "settings.go", "line": "40", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).getStatus", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "status.go", "line": "18", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Clone", "site": { "filename": "loader.go", "line": "31", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "60", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "fossilfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/fossilfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Init", "site": { "filename": "loader.go", "line": "35", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "83", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1 os/exec.CommandContext", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Commands$1", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "commands.go", "line": "41", "column": "31" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "74", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "99", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "235", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "441", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "295", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Compact (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "544", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Fsck", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "site": { "filename": "storage.go", "line": "65", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "storage.go", "line": "73", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "264", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "520", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "255", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "site": { "filename": "config.go", "line": "81", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "235", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "264", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "436", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "378", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "378", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "378", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "446", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "459", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Status (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "532", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).String (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).String", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version", "site": { "filename": "storage.go", "line": "49", "column": "51" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "172", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "site": { "filename": "git.go", "line": "240", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "235", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Commit", "site": { "filename": "git.go", "line": "300", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "295", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Push", "site": { "filename": "git.go", "line": "398", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).PushPull", "site": { "filename": "git.go", "line": "425", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "378", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "172", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).addUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).ListUntrackedFiles", "site": { "filename": "storage.go", "line": "73", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "264", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultBranch (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).defaultBranch", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "340", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Clone", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Clone", "site": { "filename": "loader.go", "line": "34", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "74", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "gitfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/gitfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/gitfs.Init", "site": { "filename": "loader.go", "line": "39", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "99", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "133", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).AddRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "358", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "157", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Compact (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Compact", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "324", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).GetRevision (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).GetRevision", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "300", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).HasStagedChanges (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).HasStagedChanges", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "348", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).ListUntrackedFiles (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).ListUntrackedFiles", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "329", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "205", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).RemoveRemote", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "363", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Revisions", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "243", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Status (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Status", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "312", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryAdd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Add", "site": { "filename": "jj.go", "line": "138", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "133", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryCommit", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Commit", "site": { "filename": "jj.go", "line": "162", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "157", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "jj.go", "line": "210", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Version (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Version", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "97", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "jjfs", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(github.com/gopasspw/gopass/internal/backend/storage/jjfs.loader).Init", "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/jjfs.Init", "site": { "filename": "loader.go", "line": "30", "column": "13" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "44", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/backend/storage/jjfs", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "create", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/create.New (*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.New", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "site": { "filename": "wizard.go", "line": "78", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "wizard.go", "line": "244", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "create", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/create.Wizard).writeTemplates", "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "templates.go", "line": "89", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/create", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForGitConfigUser", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "104", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/cui.AskForPrivateKey", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ListIdentities", "site": { "filename": "recipients.go", "line": "36", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "13", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "cui", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(github.com/gopasspw/gopass/internal/cui.Actions).Run github.com/gopasspw/gopass/internal/create.mkActFunc$1 github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "(github.com/gopasspw/gopass/internal/cui.Actions).Run", "package": "github.com/gopasspw/gopass/internal/cui" }, { "name": "github.com/gopasspw/gopass/internal/create.mkActFunc$1", "site": { "filename": "actions.go", "line": "38", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/create" }, { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "site": { "filename": "wizard.go", "line": "244", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/cui", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "71", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "editor", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/editor.Invoke$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.Invoke$1", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "site": { "filename": "editor.go", "line": "44", "column": "27" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "editor", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/editor.isVim os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.isVim", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "130", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "editor", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/editor.vimOptions github.com/gopasspw/gopass/internal/editor.isVim os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/editor.vimOptions", "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "github.com/gopasspw/gopass/internal/editor.isVim", "site": { "filename": "editor.go", "line": "101", "column": "11" }, "package": "github.com/gopasspw/gopass/internal/editor" }, { "name": "os/exec.Command", "site": { "filename": "editor.go", "line": "130", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/editor", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "env", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/env.Check os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/env.Check", "package": "github.com/gopasspw/gopass/internal/env" }, { "name": "os/exec.CommandContext", "site": { "filename": "env_darwin.go", "line": "27", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/env", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "hook", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/hook.InvokeRoot github.com/gopasspw/gopass/internal/hook.Invoke os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/hook.InvokeRoot", "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "github.com/gopasspw/gopass/internal/hook.Invoke", "site": { "filename": "hook.go", "line": "35", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/hook" }, { "name": "os/exec.CommandContext", "site": { "filename": "hook.go", "line": "75", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/hook", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/notify.Notify github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.Notify", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "site": { "filename": "notify_darwin.go", "line": "35", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "46", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/notify.osaNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.osaNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "46", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "notify", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/notify.tnNotification github.com/gopasspw/gopass/internal/notify.execNotification os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/notify.tnNotification", "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "github.com/gopasspw/gopass/internal/notify.execNotification", "site": { "filename": "notify_darwin.go", "line": "58", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/notify" }, { "name": "os/exec.Command", "site": { "filename": "notify_darwin.go", "line": "51", "column": "20" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/notify", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "link.go", "line": "40", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "write.go", "line": "72", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "site": { "filename": "move.go", "line": "132", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.Init github.com/gopasspw/gopass/internal/backend.NewCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.NewCrypto", "site": { "filename": "store.go", "line": "43", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "66", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.New (*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.New", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "site": { "filename": "store.go", "line": "71", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/store/leaf.fingerprints", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Fingerprint", "site": { "filename": "fsck.go", "line": "360", "column": "39" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "62", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "fsck.go", "line": "114", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "site": { "filename": "rcs.go", "line": "59", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "471", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "383", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock", "site": { "filename": "crypto.go", "line": "257", "column": "8" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "site": { "filename": "age.go", "line": "167", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "69", "column": "27" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "73", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).OurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "293", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "226", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "recipients.go", "line": "521", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "198", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "recipients.go", "line": "521", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).UpdateExportedPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "site": { "filename": "recipients.go", "line": "350", "column": "38" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "178", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).addMissingKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "site": { "filename": "recipients.go", "line": "383", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "178", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteRecurse", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "move.go", "line": "208", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).deleteSingle", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "move.go", "line": "226", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "move.go", "line": "121", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ensureOurKeyID", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "recipients.go", "line": "267", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).exportPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "178", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).RecipientIDs", "site": { "filename": "fsck.go", "line": "331", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "recipients.go", "line": "91", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop (*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckLoop", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckCheckEntry", "site": { "filename": "fsck.go", "line": "185", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "fsck.go", "line": "273", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).fsckUpdatePublicKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "fsck.go", "line": "226", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).gitCommitAndPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "write.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).importPublicKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ImportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).importPublicKey", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ImportPublicKey", "site": { "filename": "crypto.go", "line": "237", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "133", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend github.com/gopasspw/gopass/internal/backend.DetectCrypto (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New (github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initCryptoBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectCrypto", "site": { "filename": "crypto.go", "line": "20", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "site": { "filename": "crypto.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.loader).New", "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.New", "site": { "filename": "loader.go", "line": "28", "column": "12" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf.TTY", "site": { "filename": "gpg.go", "line": "56", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf" }, { "name": "os/exec.Command", "site": { "filename": "utils_others.go", "line": "12", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend github.com/gopasspw/gopass/internal/backend.DetectStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).initStorageBackend", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.DetectStorage", "site": { "filename": "storage.go", "line": "14", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "79", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencryptGitPush", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).TryPush", "site": { "filename": "reencrypt.go", "line": "126", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "jj.go", "line": "210", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).removeExtraKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "recipients.go", "line": "446", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "recipients.go", "line": "521", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "leaf", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).useableKeys", "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "store.go", "line": "167", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/leaf", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "mount.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt (*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1 (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).AddRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).AddRecipient", "site": { "filename": "recipients.go", "line": "35", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt", "site": { "filename": "recipients.go", "line": "180", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).reencrypt$1", "site": { "filename": "reencrypt.go", "line": "49", "column": "4" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "reencrypt.go", "line": "52", "column": "27" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).CheckRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "recipients.go", "line": "28", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Convert", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Convert", "site": { "filename": "convert.go", "line": "21", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "convert.go", "line": "110", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Copy", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "23", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck (*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Fsck", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Fsck", "site": { "filename": "fsck.go", "line": "34", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).CheckRecipients", "site": { "filename": "fsck.go", "line": "114", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "124", "column": "44" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision (*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).GetRevision", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GetRevision", "site": { "filename": "rcs.go", "line": "67", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "rcs.go", "line": "41", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys (*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ImportMissingPublicKeys", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ImportMissingPublicKeys", "site": { "filename": "recipients.go", "line": "74", "column": "40" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).recipientCheck", "site": { "filename": "crypto.go", "line": "114", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).ExportPublicKey", "site": { "filename": "crypto.go", "line": "56", "column": "32" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "181", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Init", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "init.go", "line": "54", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link (*github.com/gopasspw/gopass/internal/store/leaf.Store).Link (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Link", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Link", "site": { "filename": "link.go", "line": "17", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "link.go", "line": "29", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions (*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).ListRevisions", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).ListRevisions", "site": { "filename": "rcs.go", "line": "61", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Revisions", "site": { "filename": "rcs.go", "line": "30", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "383", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Lock (*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock (*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge github.com/zalando/go-keyring.Delete (github.com/zalando/go-keyring.macOSXKeychain).Delete os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Lock", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Lock", "site": { "filename": "mount.go", "line": "161", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).Lock", "site": { "filename": "crypto.go", "line": "257", "column": "8" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.askPass).Lock", "site": { "filename": "age.go", "line": "167", "column": "16" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.osKeyring).Purge", "site": { "filename": "askpass.go", "line": "163", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/zalando/go-keyring.Delete", "site": { "filename": "askpass.go", "line": "69", "column": "27" }, "package": "github.com/zalando/go-keyring" }, { "name": "(github.com/zalando/go-keyring.macOSXKeychain).Delete", "site": { "filename": "keyring.go", "line": "44", "column": "24" }, "package": "github.com/zalando/go-keyring" }, { "name": "os/exec.Command", "site": { "filename": "keyring_darwin.go", "line": "105", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSAddRemote", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).AddRemote", "site": { "filename": "rcs.go", "line": "33", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "367", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit github.com/gopasspw/gopass/internal/backend.InitStorage (*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt github.com/gopasspw/gopass/internal/backend/crypto/age.New (*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent os/exec.Command", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInit", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitInit", "site": { "filename": "rcs.go", "line": "19", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "github.com/gopasspw/gopass/internal/backend.InitStorage", "site": { "filename": "rcs.go", "line": "17", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/cryptfs.loader).Init", "site": { "filename": "storage.go", "line": "121", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs.newCrypt", "site": { "filename": "loader.go", "line": "49", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.New", "site": { "filename": "crypt.go", "line": "42", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/age.Age).tryStartAgent", "site": { "filename": "age.go", "line": "61", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "github.com/gopasspw/gopass/internal/backend/crypto/age.startAgent", "site": { "filename": "age.go", "line": "83", "column": "22" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/age" }, { "name": "os/exec.Command", "site": { "filename": "agent_starter_unix.go", "line": "13", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSInitConfig", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).InitConfig", "site": { "filename": "rcs.go", "line": "26", "column": "35" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Add", "site": { "filename": "config.go", "line": "81", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).Cmd", "site": { "filename": "git.go", "line": "235", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/gitfs.Git).captureCmd", "site": { "filename": "git.go", "line": "153", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/gitfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "git.go", "line": "140", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPull", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Pull", "site": { "filename": "rcs.go", "line": "47", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "205", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSPush", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "rcs.go", "line": "54", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSRemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSRemoveRemote", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).RemoveRemote", "site": { "filename": "rcs.go", "line": "40", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "372", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSStatus (*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RCSStatus", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).GitStatus", "site": { "filename": "rcs.go", "line": "87", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Status", "site": { "filename": "rcs.go", "line": "59", "column": "30" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "471", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree (*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RecipientsTree", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "site": { "filename": "recipients.go", "line": "106", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveRecipient", "site": { "filename": "recipients.go", "line": "42", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindRecipients", "site": { "filename": "recipients.go", "line": "226", "column": "47" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "recipients.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).RemoveTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).RemoveTemplate", "site": { "filename": "templates.go", "line": "87", "column": "29" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "templates.go", "line": "145", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients (*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SaveRecipients", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SaveRecipients", "site": { "filename": "recipients.go", "line": "86", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).saveRecipients", "site": { "filename": "recipients.go", "line": "193", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Push", "site": { "filename": "recipients.go", "line": "521", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).Cmd", "site": { "filename": "jj.go", "line": "191", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/jjfs.JJFS).captureCmd", "site": { "filename": "jj.go", "line": "78", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "jj.go", "line": "65", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate (*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).SetTemplate", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).SetTemplate", "site": { "filename": "templates.go", "line": "80", "column": "26" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryAdd", "site": { "filename": "templates.go", "line": "126", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Add", "site": { "filename": "fossil.go", "line": "214", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "209", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addRecipient", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FormatKey", "site": { "filename": "recipients.go", "line": "52", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).findKey", "site": { "filename": "keyring.go", "line": "76", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "43", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove (*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).directMove", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Copy", "site": { "filename": "move.go", "line": "182", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "move.go", "line": "37", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "root", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/store/root", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.get$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.get$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "191", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.getPassword$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getPassword$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "210", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValue$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValue$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "229", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.getValues$1 (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.getValues$1", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "funcs.go", "line": "253", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.join github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.join", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "site": { "filename": "funcs.go", "line": "323", "column": "33" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "storage.go", "line": "47", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.stringslice github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.stringslice", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "336", "column": "28" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "storage.go", "line": "47", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "storage.go", "line": "47", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tpl", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/tpl.truncate github.com/gopasspw/gopass/internal/tpl.strval (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/tpl.truncate", "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "github.com/gopasspw/gopass/internal/tpl.strval", "site": { "filename": "funcs.go", "line": "313", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/tpl" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).String", "site": { "filename": "funcs.go", "line": "374", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Version", "site": { "filename": "storage.go", "line": "47", "column": "54" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "161", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/tpl", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/updater.Update github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.Update", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "site": { "filename": "update.go", "line": "54", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/updater.downloadAsset github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.downloadAsset", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "site": { "filename": "github.go", "line": "64", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "updater", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/internal/updater.tryDownload github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/internal/updater.tryDownload", "package": "github.com/gopasspw/gopass/internal/updater" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "download.go", "line": "43", "column": "27" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/internal/updater", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "clipboard", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.Clear github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.Clear", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "unclip.go", "line": "18", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.CopyTo", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "site": { "filename": "clipboard.go", "line": "34", "column": "24" }, "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.callCommand os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.callCommand", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard.go", "line": "72", "column": "34" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.clearClip os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.clearClip", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "os/exec.Command", "site": { "filename": "clipboard_others.go", "line": "31", "column": "21" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "clipboard", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/clipboard.copyToClipboard github.com/gopasspw/clipboard.WritePassword github.com/gopasspw/clipboard.writeAll os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/pkg/clipboard.copyToClipboard", "package": "github.com/gopasspw/gopass/pkg/clipboard" }, { "name": "github.com/gopasspw/clipboard.WritePassword", "site": { "filename": "copy_darwin.go", "line": "13", "column": "35" }, "package": "github.com/gopasspw/clipboard" }, { "name": "github.com/gopasspw/clipboard.writeAll", "site": { "filename": "clipboard.go", "line": "41", "column": "17" }, "package": "github.com/gopasspw/clipboard" }, { "name": "os/exec.CommandContext", "site": { "filename": "clipboard_darwin.go", "line": "43", "column": "32" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/clipboard", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/gopass/api.New (*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized (*github.com/gopasspw/gopass/internal/store/root.Store).initialize (*github.com/gopasspw/gopass/internal/store/root.Store).addMount (*github.com/gopasspw/gopass/internal/store/root.Store).initSub (*github.com/gopasspw/gopass/internal/store/leaf.Store).Init (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/pkg/gopass/api.New", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).IsInitialized", "site": { "filename": "api.go", "line": "46", "column": "41" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initialize", "site": { "filename": "init.go", "line": "20", "column": "25" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).addMount", "site": { "filename": "init.go", "line": "94", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).initSub", "site": { "filename": "mount.go", "line": "54", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Init", "site": { "filename": "mount.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).FindIdentities", "site": { "filename": "init.go", "line": "60", "column": "36" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).listKeys", "site": { "filename": "identities.go", "line": "29", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "keyring.go", "line": "34", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Get", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "api.go", "line": "69", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove (*github.com/gopasspw/gopass/internal/store/root.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Remove", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Delete", "site": { "filename": "api.go", "line": "81", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Delete", "site": { "filename": "move.go", "line": "231", "column": "21" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "142", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll (*github.com/gopasspw/gopass/internal/store/root.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune (*github.com/gopasspw/gopass/internal/store/leaf.Store).delete (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd (*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).RemoveAll", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Prune", "site": { "filename": "api.go", "line": "86", "column": "19" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Prune", "site": { "filename": "move.go", "line": "244", "column": "20" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).delete", "site": { "filename": "move.go", "line": "147", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).TryCommit", "site": { "filename": "move.go", "line": "177", "column": "31" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Commit", "site": { "filename": "fossil.go", "line": "273", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).Cmd", "site": { "filename": "fossil.go", "line": "259", "column": "14" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/storage/fossilfs.Fossil).captureCmd", "site": { "filename": "fossil.go", "line": "142", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs" }, { "name": "os/exec.CommandContext", "site": { "filename": "fossil.go", "line": "129", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename (*github.com/gopasspw/gopass/internal/store/root.Store).Move (*github.com/gopasspw/gopass/internal/store/root.Store).move (*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo (*github.com/gopasspw/gopass/internal/store/root.Store).Get (*github.com/gopasspw/gopass/internal/store/leaf.Store).Get (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Rename", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Move", "site": { "filename": "api.go", "line": "91", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).move", "site": { "filename": "move.go", "line": "33", "column": "15" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).moveFromTo", "site": { "filename": "move.go", "line": "42", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Get", "site": { "filename": "move.go", "line": "127", "column": "24" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Get", "site": { "filename": "read.go", "line": "15", "column": "23" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Decrypt", "site": { "filename": "read.go", "line": "26", "column": "34" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "decrypt.go", "line": "23", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "api", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set (*github.com/gopasspw/gopass/internal/store/root.Store).Set (*github.com/gopasspw/gopass/internal/store/leaf.Store).Set (*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/gopass/api.Gopass).Set", "package": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "name": "(*github.com/gopasspw/gopass/internal/store/root.Store).Set", "site": { "filename": "api.go", "line": "76", "column": "17" }, "package": "github.com/gopasspw/gopass/internal/store/root" }, { "name": "(*github.com/gopasspw/gopass/internal/store/leaf.Store).Set", "site": { "filename": "write.go", "line": "13", "column": "18" }, "package": "github.com/gopasspw/gopass/internal/store/leaf" }, { "name": "(*github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli.GPG).Encrypt", "site": { "filename": "write.go", "line": "41", "column": "37" }, "package": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli" }, { "name": "os/exec.CommandContext", "site": { "filename": "encrypt.go", "line": "56", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/gopass/api", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "pwgen", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal os/exec.Command", "path": [ { "name": "github.com/gopasspw/gopass/pkg/pwgen.GenerateExternal", "package": "github.com/gopasspw/gopass/pkg/pwgen" }, { "name": "os/exec.Command", "site": { "filename": "external.go", "line": "47", "column": "26" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/pwgen", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "github.com/gopasspw/gopass/pkg/tempfile.New (*github.com/gopasspw/gopass/pkg/tempfile.File).mount os/exec.CommandContext", "path": [ { "name": "github.com/gopasspw/gopass/pkg/tempfile.New", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).mount", "site": { "filename": "file.go", "line": "38", "column": "20" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "25", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).Remove", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "site": { "filename": "file.go", "line": "87", "column": "21" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" }, { "packageName": "tempfile", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).mount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).mount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "25", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_DIRECT" }, { "packageName": "tempfile", "capabilityName": "EXEC", "capability": "CAPABILITY_EXEC", "depPath": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount github.com/cenkalti/backoff/v4.Retry github.com/cenkalti/backoff/v4.RetryNotify github.com/cenkalti/backoff/v4.RetryNotifyWithTimer github.com/cenkalti/backoff/v4.doRetryNotify[struct{}] (github.com/cenkalti/backoff/v4.Operation).withEmptyData$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1 (*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount os/exec.CommandContext", "path": [ { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount", "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "github.com/cenkalti/backoff/v4.Retry", "site": { "filename": "mount_darwin.go", "line": "77", "column": "22" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotify", "site": { "filename": "retry.go", "line": "38", "column": "20" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.RetryNotifyWithTimer", "site": { "filename": "retry.go", "line": "49", "column": "29" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "github.com/cenkalti/backoff/v4.doRetryNotify[struct{}]", "site": { "filename": "retry.go", "line": "61", "column": "25" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(github.com/cenkalti/backoff/v4.Operation).withEmptyData$1", "site": { "filename": "retry.go", "line": "88", "column": "23" }, "package": "github.com/cenkalti/backoff/v4" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).unmount$1", "site": { "filename": "retry.go", "line": "18", "column": "23" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "(*github.com/gopasspw/gopass/pkg/tempfile.File).tryUnmount", "site": { "filename": "mount_darwin.go", "line": "78", "column": "22" }, "package": "github.com/gopasspw/gopass/pkg/tempfile" }, { "name": "os/exec.CommandContext", "site": { "filename": "mount_darwin.go", "line": "88", "column": "28" }, "package": "os/exec" } ], "packageDir": "github.com/gopasspw/gopass/pkg/tempfile", "capabilityType": "CAPABILITY_TYPE_TRANSITIVE" } ], "moduleInfo": [ { "path": "al.essio.dev/pkg/shellescape", "version": "v1.6.0" }, { "path": "codeberg.org/tslocum/cbind", "version": "v0.1.6" }, { "path": "filippo.io/age", "version": "v1.3.1" }, { "path": "filippo.io/edwards25519", "version": "v1.1.0" }, { "path": "filippo.io/hpke", "version": "v0.4.0" }, { "path": "github.com/ProtonMail/go-crypto", "version": "v1.3.0" }, { "path": "github.com/atotto/clipboard", "version": "v0.1.4" }, { "path": "github.com/blang/semver/v4", "version": "v4.0.0" }, { "path": "github.com/boombuler/barcode", "version": "v1.1.0" }, { "path": "github.com/caspr-io/yamlpath", "version": "v0.0.0-20200722075116-502e8d113a9b" }, { "path": "github.com/cenkalti/backoff/v4", "version": "v4.3.0" }, { "path": "github.com/clipperhouse/stringish", "version": "v0.1.1" }, { "path": "github.com/clipperhouse/uax29/v2", "version": "v2.3.0" }, { "path": "github.com/cloudflare/circl", "version": "v1.6.3" }, { "path": "github.com/cpuguy83/go-md2man/v2", "version": "v2.0.7" }, { "path": "github.com/creack/pty", "version": "v1.1.24" }, { "path": "github.com/davecgh/go-spew", "version": "v1.1.1" }, { "path": "github.com/dustin/go-humanize", "version": "v1.0.1" }, { "path": "github.com/ergochat/readline", "version": "v0.1.3" }, { "path": "github.com/fatih/color", "version": "v1.18.0" }, { "path": "github.com/fsnotify/fsnotify", "version": "v1.9.0" }, { "path": "github.com/gdamore/encoding", "version": "v1.0.1" }, { "path": "github.com/gdamore/tcell/v2", "version": "v2.9.0" }, { "path": "github.com/go-viper/mapstructure/v2", "version": "v2.4.0" }, { "path": "github.com/gobwas/glob", "version": "v0.2.3" }, { "path": "github.com/google/go-cmp", "version": "v0.7.0" }, { "path": "github.com/google/go-github/v61", "version": "v61.0.0" }, { "path": "github.com/google/go-querystring", "version": "v1.1.0" }, { "path": "github.com/google/shlex", "version": "v0.0.0-20191202100458-e7afc7fbc510" }, { "path": "github.com/gopasspw/clipboard", "version": "v0.0.4" }, { "path": "github.com/gopasspw/gitconfig", "version": "v0.0.4" }, { "path": "github.com/gopasspw/gopass-hibp", "version": "v1.15.18" }, { "path": "github.com/hashicorp/golang-lru/v2", "version": "v2.0.7" }, { "path": "github.com/jsimonetti/pwscheme", "version": "v0.0.0-20220922140336-67a4d090f150" }, { "path": "github.com/jwalton/gchalk", "version": "v1.3.0" }, { "path": "github.com/jwalton/go-supportscolor", "version": "v1.2.0" }, { "path": "github.com/kballard/go-shellquote", "version": "v0.0.0-20180428030007-95032a82bc51" }, { "path": "github.com/kbinani/screenshot", "version": "v0.0.0-20250624051815-089614a94018" }, { "path": "github.com/kjk/lzmadec", "version": "v0.0.0-20210713164611-19ac3ee91a71" }, { "path": "github.com/klauspost/compress", "version": "v1.18.1" }, { "path": "github.com/klauspost/cpuid/v2", "version": "v2.3.0" }, { "path": "github.com/lucasb-eyer/go-colorful", "version": "v1.3.0" }, { "path": "github.com/makiuchi-d/gozxing", "version": "v0.1.1" }, { "path": "github.com/martinhoefling/goxkcdpwgen", "version": "v0.1.2-0.20231122080842-e51aa57005ca" }, { "path": "github.com/mattn/go-colorable", "version": "v0.1.14" }, { "path": "github.com/mattn/go-isatty", "version": "v0.0.20" }, { "path": "github.com/mattn/go-runewidth", "version": "v0.0.19" }, { "path": "github.com/mattn/go-tty", "version": "v0.0.7" }, { "path": "github.com/mitchellh/go-ps", "version": "v1.0.0" }, { "path": "github.com/muesli/crunchy", "version": "v0.4.0" }, { "path": "github.com/noborus/guesswidth", "version": "v0.4.0" }, { "path": "github.com/noborus/ov", "version": "v0.45.1" }, { "path": "github.com/noborus/tcellansi", "version": "v0.2.0" }, { "path": "github.com/pelletier/go-toml/v2", "version": "v2.2.4" }, { "path": "github.com/pierrec/lz4/v4", "version": "v4.1.22" }, { "path": "github.com/pmezard/go-difflib", "version": "v1.0.0" }, { "path": "github.com/pquerna/otp", "version": "v1.5.0" }, { "path": "github.com/rivo/uniseg", "version": "v0.4.7" }, { "path": "github.com/russross/blackfriday/v2", "version": "v2.1.0" }, { "path": "github.com/sagikazarmark/locafero", "version": "v0.12.0" }, { "path": "github.com/schollz/closestmatch", "version": "v0.0.0-20190308193919-1fbe626be92e" }, { "path": "github.com/skip2/go-qrcode", "version": "v0.0.0-20200617195104-da1b6568686e" }, { "path": "github.com/spf13/afero", "version": "v1.15.0" }, { "path": "github.com/spf13/cast", "version": "v1.10.0" }, { "path": "github.com/spf13/pflag", "version": "v1.0.10" }, { "path": "github.com/spf13/viper", "version": "v1.21.0" }, { "path": "github.com/stretchr/testify", "version": "v1.11.1" }, { "path": "github.com/subosito/gotenv", "version": "v1.6.0" }, { "path": "github.com/twpayne/go-pinentry/v4", "version": "v4.0.0" }, { "path": "github.com/ulikunitz/xz", "version": "v0.5.15" }, { "path": "github.com/urfave/cli/v2", "version": "v2.27.7" }, { "path": "github.com/xhit/go-str2duration/v2", "version": "v2.1.0" }, { "path": "github.com/xrash/smetrics", "version": "v0.0.0-20250705151800-55b8f293f342" }, { "path": "github.com/zalando/go-keyring", "version": "v0.2.6" }, { "path": "github.com/zeebo/blake3", "version": "v0.2.4" }, { "path": "go.yaml.in/yaml/v3", "version": "v3.0.4" }, { "path": "golang.org/x/crypto", "version": "v0.45.0" }, { "path": "golang.org/x/mod", "version": "v0.33.0" }, { "path": "golang.org/x/net", "version": "v0.47.0" }, { "path": "golang.org/x/oauth2", "version": "v0.33.0" }, { "path": "golang.org/x/sync", "version": "v0.19.0" }, { "path": "golang.org/x/sys", "version": "v0.38.0" }, { "path": "golang.org/x/term", "version": "v0.37.0" }, { "path": "golang.org/x/text", "version": "v0.31.0" }, { "path": "golang.org/x/xerrors", "version": "v0.0.0-20240903120638-7835f813f4da" }, { "path": "gopkg.in/yaml.v3", "version": "v3.0.1" } ], "packageInfo": [ { "path": "al.essio.dev/pkg/shellescape" }, { "path": "codeberg.org/tslocum/cbind" }, { "path": "filippo.io/age" }, { "path": "filippo.io/age/agessh" }, { "path": "filippo.io/age/internal/bech32" }, { "path": "filippo.io/age/internal/format" }, { "path": "filippo.io/age/internal/stream" }, { "path": "filippo.io/age/internal/term", "ignoredFiles": [ "term_windows.go" ] }, { "path": "filippo.io/age/plugin" }, { "path": "filippo.io/edwards25519" }, { "path": "filippo.io/edwards25519/field", "ignoredFiles": [ "fe_amd64.go", "fe_arm64_noasm.go", "fe_amd64.s" ] }, { "path": "filippo.io/hpke" }, { "path": "filippo.io/hpke/crypto" }, { "path": "filippo.io/hpke/crypto/ecdh" }, { "path": "filippo.io/hpke/internal/byteorder" }, { "path": "github.com/ProtonMail/go-crypto/bitcurves" }, { "path": "github.com/ProtonMail/go-crypto/brainpool" }, { "path": "github.com/ProtonMail/go-crypto/eax" }, { "path": "github.com/ProtonMail/go-crypto/internal/byteutil" }, { "path": "github.com/ProtonMail/go-crypto/ocb" }, { "path": "github.com/ProtonMail/go-crypto/openpgp" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/aes/keywrap" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/armor" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/ecdh" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/ecdsa" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/ed25519" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/ed448" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/eddsa" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/elgamal" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/errors" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/internal/algorithm" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/internal/ecc" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/internal/encoding" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/packet" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/s2k" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/x25519" }, { "path": "github.com/ProtonMail/go-crypto/openpgp/x448" }, { "path": "github.com/atotto/clipboard", "ignoredFiles": [ "clipboard_plan9.go", "clipboard_unix.go", "clipboard_windows.go" ] }, { "path": "github.com/blang/semver/v4" }, { "path": "github.com/boombuler/barcode" }, { "path": "github.com/boombuler/barcode/qr" }, { "path": "github.com/boombuler/barcode/utils" }, { "path": "github.com/caspr-io/yamlpath" }, { "path": "github.com/caspr-io/yamlpath/segments" }, { "path": "github.com/cenkalti/backoff/v4" }, { "path": "github.com/clipperhouse/stringish" }, { "path": "github.com/clipperhouse/uax29/v2/graphemes" }, { "path": "github.com/clipperhouse/uax29/v2/internal/iterators" }, { "path": "github.com/cloudflare/circl/dh/x25519", "ignoredFiles": [ "curve_amd64.go", "curve_amd64.h", "curve_amd64.s" ] }, { "path": "github.com/cloudflare/circl/dh/x448", "ignoredFiles": [ "curve_amd64.go", "curve_amd64.h", "curve_amd64.s" ] }, { "path": "github.com/cloudflare/circl/ecc/goldilocks" }, { "path": "github.com/cloudflare/circl/internal/conv" }, { "path": "github.com/cloudflare/circl/internal/sha3", "ignoredFiles": [ "xor_unaligned.go", "sha3_s390x.s" ] }, { "path": "github.com/cloudflare/circl/math" }, { "path": "github.com/cloudflare/circl/math/fp25519", "ignoredFiles": [ "fp_amd64.go", "fp_amd64.h", "fp_amd64.s" ] }, { "path": "github.com/cloudflare/circl/math/fp448", "ignoredFiles": [ "fp_amd64.go", "fuzzer.go", "fp_amd64.h", "fp_amd64.s" ] }, { "path": "github.com/cloudflare/circl/math/mlsbset" }, { "path": "github.com/cloudflare/circl/sign" }, { "path": "github.com/cloudflare/circl/sign/ed25519", "ignoredFiles": [ "pubkey112.go" ] }, { "path": "github.com/cloudflare/circl/sign/ed448" }, { "path": "github.com/cpuguy83/go-md2man/v2/md2man" }, { "path": "github.com/creack/pty", "ignoredFiles": [ "fd_helper_zos_test.go", "ioctl_legacy.go", "ioctl_solaris.go", "ioctl_unsupported.go", "pty_dragonfly.go", "pty_freebsd.go", "pty_linux.go", "pty_netbsd.go", "pty_openbsd.go", "pty_solaris.go", "pty_unsupported.go", "pty_zos.go", "start_windows.go", "types.go", "types_dragonfly.go", "types_freebsd.go", "types_netbsd.go", "types_openbsd.go", "winsize_unsupported.go", "ztypes_386.go", "ztypes_amd64.go", "ztypes_arm.go", "ztypes_dragonfly_amd64.go", "ztypes_freebsd_386.go", "ztypes_freebsd_amd64.go", "ztypes_freebsd_arm.go", "ztypes_freebsd_arm64.go", "ztypes_freebsd_ppc64.go", "ztypes_freebsd_riscv64.go", "ztypes_loong64.go", "ztypes_mipsx.go", "ztypes_netbsd_32bit_int.go", "ztypes_openbsd_32bit_int.go", "ztypes_ppc.go", "ztypes_ppc64.go", "ztypes_ppc64le.go", "ztypes_riscvx.go", "ztypes_s390x.go", "ztypes_sparcx.go", "asm_solaris_amd64.s" ] }, { "path": "github.com/davecgh/go-spew/spew", "ignoredFiles": [ "bypasssafe.go", "dumpcgo_test.go" ] }, { "path": "github.com/dustin/go-humanize" }, { "path": "github.com/ergochat/readline" }, { "path": "github.com/ergochat/readline/internal/ansi", "ignoredFiles": [ "ansi_windows.go" ] }, { "path": "github.com/ergochat/readline/internal/platform", "ignoredFiles": [ "utils_windows.go" ] }, { "path": "github.com/ergochat/readline/internal/ringbuf" }, { "path": "github.com/ergochat/readline/internal/runes" }, { "path": "github.com/ergochat/readline/internal/term", "ignoredFiles": [ "term_plan9.go", "term_unix_other.go", "term_unsupported.go", "term_windows.go" ] }, { "path": "github.com/fatih/color", "ignoredFiles": [ "color_windows.go" ] }, { "path": "github.com/fsnotify/fsnotify", "ignoredFiles": [ "backend_fen.go", "backend_fen_test.go", "backend_inotify.go", "backend_inotify_test.go", "backend_other.go", "backend_windows.go", "backend_windows_test.go", "system_bsd.go" ] }, { "path": "github.com/fsnotify/fsnotify/internal", "ignoredFiles": [ "debug_dragonfly.go", "debug_freebsd.go", "debug_linux.go", "debug_netbsd.go", "debug_openbsd.go", "debug_solaris.go", "debug_windows.go", "freebsd.go", "unix.go", "windows.go" ] }, { "path": "github.com/gdamore/encoding" }, { "path": "github.com/gdamore/tcell/v2", "ignoredFiles": [ "charset_plan9.go", "charset_stub.go", "charset_windows.go", "console_win.go", "nonblock_unix.go", "terms_static.go", "tscreen_plan9.go", "tscreen_stub.go", "tty_plan9.go", "wscreen.go" ] }, { "path": "github.com/gdamore/tcell/v2/terminfo", "ignoredFiles": [ "mkinfo.go" ] }, { "path": "github.com/gdamore/tcell/v2/terminfo/a/aixterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/a/alacritty" }, { "path": "github.com/gdamore/tcell/v2/terminfo/a/ansi" }, { "path": "github.com/gdamore/tcell/v2/terminfo/b/beterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/base" }, { "path": "github.com/gdamore/tcell/v2/terminfo/c/cygwin" }, { "path": "github.com/gdamore/tcell/v2/terminfo/d/dtterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/dynamic" }, { "path": "github.com/gdamore/tcell/v2/terminfo/e/emacs" }, { "path": "github.com/gdamore/tcell/v2/terminfo/extended" }, { "path": "github.com/gdamore/tcell/v2/terminfo/f/foot" }, { "path": "github.com/gdamore/tcell/v2/terminfo/g/gnome" }, { "path": "github.com/gdamore/tcell/v2/terminfo/h/hpterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/k/konsole" }, { "path": "github.com/gdamore/tcell/v2/terminfo/k/kterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/l/linux" }, { "path": "github.com/gdamore/tcell/v2/terminfo/p/pcansi" }, { "path": "github.com/gdamore/tcell/v2/terminfo/r/rxvt" }, { "path": "github.com/gdamore/tcell/v2/terminfo/s/screen" }, { "path": "github.com/gdamore/tcell/v2/terminfo/s/simpleterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/s/sun" }, { "path": "github.com/gdamore/tcell/v2/terminfo/t/tmux" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt100" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt102" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt220" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt320" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt400" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt420" }, { "path": "github.com/gdamore/tcell/v2/terminfo/v/vt52" }, { "path": "github.com/gdamore/tcell/v2/terminfo/w/wy50" }, { "path": "github.com/gdamore/tcell/v2/terminfo/w/wy60" }, { "path": "github.com/gdamore/tcell/v2/terminfo/w/wy99_ansi" }, { "path": "github.com/gdamore/tcell/v2/terminfo/x/xfce" }, { "path": "github.com/gdamore/tcell/v2/terminfo/x/xterm" }, { "path": "github.com/gdamore/tcell/v2/terminfo/x/xterm_ghostty" }, { "path": "github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty" }, { "path": "github.com/go-viper/mapstructure/v2", "ignoredFiles": [ "reflect_go1_19.go" ] }, { "path": "github.com/go-viper/mapstructure/v2/internal/errors", "ignoredFiles": [ "join_go1_19.go" ] }, { "path": "github.com/gobwas/glob" }, { "path": "github.com/gobwas/glob/compiler" }, { "path": "github.com/gobwas/glob/match" }, { "path": "github.com/gobwas/glob/syntax" }, { "path": "github.com/gobwas/glob/syntax/ast" }, { "path": "github.com/gobwas/glob/syntax/lexer" }, { "path": "github.com/gobwas/glob/util/runes" }, { "path": "github.com/gobwas/glob/util/strings" }, { "path": "github.com/google/go-cmp/cmp" }, { "path": "github.com/google/go-cmp/cmp/internal/diff", "ignoredFiles": [ "debug_enable.go" ] }, { "path": "github.com/google/go-cmp/cmp/internal/flags" }, { "path": "github.com/google/go-cmp/cmp/internal/function" }, { "path": "github.com/google/go-cmp/cmp/internal/value" }, { "path": "github.com/google/go-github/v61/github", "ignoredFiles": [ "gen-accessors.go", "gen-stringify-test.go", "with_appengine.go" ] }, { "path": "github.com/google/go-querystring/query" }, { "path": "github.com/google/shlex" }, { "path": "github.com/gopasspw/clipboard", "ignoredFiles": [ "clipboard_plan9.go", "clipboard_unix.go", "clipboard_windows.go" ] }, { "path": "github.com/gopasspw/gitconfig", "ignoredFiles": [ "gitconfig_windows.go" ] }, { "path": "github.com/gopasspw/gopass" }, { "path": "github.com/gopasspw/gopass-hibp/pkg/hibp/api" }, { "path": "github.com/gopasspw/gopass-hibp/pkg/hibp/dump" }, { "path": "github.com/gopasspw/gopass/helpers/changelog", "ignoredFiles": [ "main_test.go" ] }, { "path": "github.com/gopasspw/gopass/helpers/gitutils" }, { "path": "github.com/gopasspw/gopass/helpers/man", "ignoredFiles": [ "main_test.go" ] }, { "path": "github.com/gopasspw/gopass/helpers/modinfo" }, { "path": "github.com/gopasspw/gopass/helpers/msipkg" }, { "path": "github.com/gopasspw/gopass/helpers/postrel" }, { "path": "github.com/gopasspw/gopass/helpers/proxy" }, { "path": "github.com/gopasspw/gopass/helpers/release", "ignoredFiles": [ "main_test.go" ] }, { "path": "github.com/gopasspw/gopass/internal/action" }, { "path": "github.com/gopasspw/gopass/internal/action/exit" }, { "path": "github.com/gopasspw/gopass/internal/action/pwgen" }, { "path": "github.com/gopasspw/gopass/internal/audit" }, { "path": "github.com/gopasspw/gopass/internal/backend" }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto" }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/age", "ignoredFiles": [ "agent_starter_windows.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/age/agent", "ignoredFiles": [ "client_windows.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/gpg" }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/cli", "ignoredFiles": [ "gpg_windows_test.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/colons", "ignoredFiles": [ "parse_fuzz.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/gpg/gpgconf", "ignoredFiles": [ "binary_windows.go", "binary_windows_test.go", "utils_linux.go", "utils_linux_test.go", "utils_windows.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/crypto/plain" }, { "path": "github.com/gopasspw/gopass/internal/backend/storage" }, { "path": "github.com/gopasspw/gopass/internal/backend/storage/cryptfs" }, { "path": "github.com/gopasspw/gopass/internal/backend/storage/fossilfs", "ignoredFiles": [ "fossil_test.go", "storage_test.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/storage/fs", "ignoredFiles": [ "store_windows.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/storage/gitfs", "ignoredFiles": [ "ssh_others.go", "ssh_windows.go" ] }, { "path": "github.com/gopasspw/gopass/internal/backend/storage/jjfs" }, { "path": "github.com/gopasspw/gopass/internal/cache" }, { "path": "github.com/gopasspw/gopass/internal/cache/ghssh" }, { "path": "github.com/gopasspw/gopass/internal/completion/fish" }, { "path": "github.com/gopasspw/gopass/internal/completion/zsh" }, { "path": "github.com/gopasspw/gopass/internal/config", "ignoredFiles": [ "config_windows.go", "location_xdg_test.go" ] }, { "path": "github.com/gopasspw/gopass/internal/config/legacy", "ignoredFiles": [ "location_xdg_test.go" ] }, { "path": "github.com/gopasspw/gopass/internal/create" }, { "path": "github.com/gopasspw/gopass/internal/cui" }, { "path": "github.com/gopasspw/gopass/internal/diff" }, { "path": "github.com/gopasspw/gopass/internal/editor", "ignoredFiles": [ "edit_linux.go", "edit_windows.go", "edit_windows_test.go" ] }, { "path": "github.com/gopasspw/gopass/internal/env", "ignoredFiles": [ "env_others.go" ] }, { "path": "github.com/gopasspw/gopass/internal/hashsum" }, { "path": "github.com/gopasspw/gopass/internal/hook" }, { "path": "github.com/gopasspw/gopass/internal/notify", "ignoredFiles": [ "notify_dbus.go", "notify_others.go", "notify_windows.go" ] }, { "path": "github.com/gopasspw/gopass/internal/out" }, { "path": "github.com/gopasspw/gopass/internal/pwschemes/argon2i" }, { "path": "github.com/gopasspw/gopass/internal/pwschemes/argon2id" }, { "path": "github.com/gopasspw/gopass/internal/pwschemes/bcrypt" }, { "path": "github.com/gopasspw/gopass/internal/queue" }, { "path": "github.com/gopasspw/gopass/internal/recipients" }, { "path": "github.com/gopasspw/gopass/internal/reminder" }, { "path": "github.com/gopasspw/gopass/internal/store" }, { "path": "github.com/gopasspw/gopass/internal/store/leaf" }, { "path": "github.com/gopasspw/gopass/internal/store/mockstore" }, { "path": "github.com/gopasspw/gopass/internal/store/mockstore/inmem" }, { "path": "github.com/gopasspw/gopass/internal/store/root" }, { "path": "github.com/gopasspw/gopass/internal/tpl" }, { "path": "github.com/gopasspw/gopass/internal/tree" }, { "path": "github.com/gopasspw/gopass/internal/updater", "ignoredFiles": [ "access_windows.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/appdir", "ignoredFiles": [ "appdir_windows.go", "runtime_windows.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/clipboard", "ignoredFiles": [ "clipboard_windows.go", "copy_others.go", "kill_others.go", "unclip_linux.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/ctxutil" }, { "path": "github.com/gopasspw/gopass/pkg/debug" }, { "path": "github.com/gopasspw/gopass/pkg/fsutil" }, { "path": "github.com/gopasspw/gopass/pkg/gopass" }, { "path": "github.com/gopasspw/gopass/pkg/gopass/api" }, { "path": "github.com/gopasspw/gopass/pkg/gopass/apimock" }, { "path": "github.com/gopasspw/gopass/pkg/gopass/secrets" }, { "path": "github.com/gopasspw/gopass/pkg/gopass/secrets/secparse" }, { "path": "github.com/gopasspw/gopass/pkg/otp", "ignoredFiles": [ "screenshot_others.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/passkey" }, { "path": "github.com/gopasspw/gopass/pkg/pinentry/cli" }, { "path": "github.com/gopasspw/gopass/pkg/protect", "ignoredFiles": [ "protect_openbsd.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/pwgen", "ignoredFiles": [ "pwgen_windows_test.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/pwgen/pwrules", "ignoredFiles": [ "gen.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/pwgen/xkcdgen" }, { "path": "github.com/gopasspw/gopass/pkg/qrcon" }, { "path": "github.com/gopasspw/gopass/pkg/set" }, { "path": "github.com/gopasspw/gopass/pkg/tempfile", "ignoredFiles": [ "mount_linux.go", "mount_others.go" ] }, { "path": "github.com/gopasspw/gopass/pkg/termio", "ignoredFiles": [ "promptpass_windows.go" ] }, { "path": "github.com/gopasspw/gopass/tests" }, { "path": "github.com/gopasspw/gopass/tests/can" }, { "path": "github.com/gopasspw/gopass/tests/gptest" }, { "path": "github.com/hashicorp/golang-lru/v2" }, { "path": "github.com/hashicorp/golang-lru/v2/internal" }, { "path": "github.com/hashicorp/golang-lru/v2/simplelru" }, { "path": "github.com/jsimonetti/pwscheme/md5crypt" }, { "path": "github.com/jsimonetti/pwscheme/ssha" }, { "path": "github.com/jsimonetti/pwscheme/ssha256" }, { "path": "github.com/jsimonetti/pwscheme/ssha512" }, { "path": "github.com/jwalton/gchalk" }, { "path": "github.com/jwalton/gchalk/pkg/ansistyles" }, { "path": "github.com/jwalton/go-supportscolor", "ignoredFiles": [ "osutils_windows.go" ] }, { "path": "github.com/jwalton/go-supportscolor/pkg/hasFlag" }, { "path": "github.com/kballard/go-shellquote" }, { "path": "github.com/kbinani/screenshot", "ignoredFiles": [ "nix.go", "nix_dbus_available.go", "nix_dbus_unavailable.go", "nix_wayland.go", "nix_xwindow.go", "unsupported.go", "windows.go", "windows_ge1.21.go", "windows_lt1.21.go" ] }, { "path": "github.com/kjk/lzmadec" }, { "path": "github.com/klauspost/compress" }, { "path": "github.com/klauspost/compress/fse" }, { "path": "github.com/klauspost/compress/huff0", "ignoredFiles": [ "decompress_amd64.go", "decompress_amd64.s" ] }, { "path": "github.com/klauspost/compress/internal/le", "ignoredFiles": [ "unsafe_disabled.go" ] }, { "path": "github.com/klauspost/compress/internal/snapref" }, { "path": "github.com/klauspost/compress/zstd", "ignoredFiles": [ "fse_decoder_amd64.go", "matchlen_amd64.go", "race_enabled_test.go", "seqdec_amd64.go", "seqdec_amd64_test.go", "fse_decoder_amd64.s", "matchlen_amd64.s", "seqdec_amd64.s" ] }, { "path": "github.com/klauspost/compress/zstd/internal/xxhash", "ignoredFiles": [ "xxhash_other.go", "xxhash_amd64.s" ] }, { "path": "github.com/klauspost/cpuid/v2", "ignoredFiles": [ "detect_ref.go", "detect_x86.go", "os_linux_arm64.go", "os_other_arm64.go", "os_safe_linux_arm64.go", "os_unsafe_linux_arm64.go", "cpuid_386.s", "cpuid_amd64.s" ] }, { "path": "github.com/lucasb-eyer/go-colorful" }, { "path": "github.com/makiuchi-d/gozxing" }, { "path": "github.com/makiuchi-d/gozxing/common" }, { "path": "github.com/makiuchi-d/gozxing/common/reedsolomon" }, { "path": "github.com/makiuchi-d/gozxing/common/util" }, { "path": "github.com/makiuchi-d/gozxing/qrcode" }, { "path": "github.com/makiuchi-d/gozxing/qrcode/decoder" }, { "path": "github.com/makiuchi-d/gozxing/qrcode/detector" }, { "path": "github.com/makiuchi-d/gozxing/qrcode/encoder" }, { "path": "github.com/martinhoefling/goxkcdpwgen/xkcdpwgen" }, { "path": "github.com/mattn/go-colorable", "ignoredFiles": [ "colorable_windows.go" ] }, { "path": "github.com/mattn/go-isatty", "ignoredFiles": [ "isatty_others.go", "isatty_plan9.go", "isatty_solaris.go", "isatty_tcgets.go", "isatty_windows.go", "isatty_windows_test.go" ] }, { "path": "github.com/mattn/go-runewidth", "ignoredFiles": [ "runewidth_appengine.go", "runewidth_js.go", "runewidth_windows.go" ] }, { "path": "github.com/mattn/go-tty", "ignoredFiles": [ "tty_linux.go", "tty_plan9.go", "tty_solaris.go", "tty_windows.go" ] }, { "path": "github.com/mitchellh/go-ps", "ignoredFiles": [ "process_freebsd.go", "process_linux.go", "process_solaris.go", "process_unix.go", "process_unix_test.go", "process_windows.go" ] }, { "path": "github.com/muesli/crunchy" }, { "path": "github.com/noborus/guesswidth" }, { "path": "github.com/noborus/ov/biomap" }, { "path": "github.com/noborus/ov/oviewer", "ignoredFiles": [ "suspend_other.go", "suspend_solaris.go" ] }, { "path": "github.com/noborus/tcellansi" }, { "path": "github.com/pelletier/go-toml/v2" }, { "path": "github.com/pelletier/go-toml/v2/internal/characters" }, { "path": "github.com/pelletier/go-toml/v2/internal/danger" }, { "path": "github.com/pelletier/go-toml/v2/internal/tracker" }, { "path": "github.com/pelletier/go-toml/v2/unstable" }, { "path": "github.com/pierrec/lz4/v4" }, { "path": "github.com/pierrec/lz4/v4/internal/lz4block", "ignoredFiles": [ "decode_other.go", "decode_amd64.s", "decode_arm.s" ] }, { "path": "github.com/pierrec/lz4/v4/internal/lz4errors" }, { "path": "github.com/pierrec/lz4/v4/internal/lz4stream", "ignoredFiles": [ "gen.go" ] }, { "path": "github.com/pierrec/lz4/v4/internal/xxh32", "ignoredFiles": [ "xxh32zero_arm.go", "xxh32zero_arm.s" ] }, { "path": "github.com/pmezard/go-difflib/difflib" }, { "path": "github.com/pquerna/otp" }, { "path": "github.com/pquerna/otp/hotp" }, { "path": "github.com/pquerna/otp/internal" }, { "path": "github.com/pquerna/otp/totp" }, { "path": "github.com/rivo/uniseg", "ignoredFiles": [ "gen_breaktest.go", "gen_properties.go" ] }, { "path": "github.com/russross/blackfriday/v2" }, { "path": "github.com/sagikazarmark/locafero", "ignoredFiles": [ "example_windows_test.go", "glob_windows.go" ] }, { "path": "github.com/sagikazarmark/locafero/internal/queue" }, { "path": "github.com/schollz/closestmatch" }, { "path": "github.com/skip2/go-qrcode" }, { "path": "github.com/skip2/go-qrcode/bitset" }, { "path": "github.com/skip2/go-qrcode/reedsolomon" }, { "path": "github.com/spf13/afero", "ignoredFiles": [ "const_win_unix.go" ] }, { "path": "github.com/spf13/afero/internal/common" }, { "path": "github.com/spf13/afero/mem" }, { "path": "github.com/spf13/cast" }, { "path": "github.com/spf13/cast/internal" }, { "path": "github.com/spf13/pflag" }, { "path": "github.com/spf13/viper" }, { "path": "github.com/spf13/viper/internal/encoding/dotenv" }, { "path": "github.com/spf13/viper/internal/encoding/json" }, { "path": "github.com/spf13/viper/internal/encoding/toml" }, { "path": "github.com/spf13/viper/internal/encoding/yaml" }, { "path": "github.com/spf13/viper/internal/features", "ignoredFiles": [ "bind_struct.go", "finder.go" ] }, { "path": "github.com/stretchr/testify/assert" }, { "path": "github.com/stretchr/testify/assert/yaml", "ignoredFiles": [ "yaml_custom.go", "yaml_fail.go" ] }, { "path": "github.com/stretchr/testify/require" }, { "path": "github.com/subosito/gotenv" }, { "path": "github.com/twpayne/go-pinentry/v4" }, { "path": "github.com/ulikunitz/xz", "ignoredFiles": [ "example.go" ] }, { "path": "github.com/ulikunitz/xz/internal/hash" }, { "path": "github.com/ulikunitz/xz/internal/xlog" }, { "path": "github.com/ulikunitz/xz/lzma" }, { "path": "github.com/urfave/cli/v2" }, { "path": "github.com/xhit/go-str2duration/v2" }, { "path": "github.com/xrash/smetrics" }, { "path": "github.com/zalando/go-keyring", "ignoredFiles": [ "keyring_unix.go", "keyring_windows.go" ] }, { "path": "github.com/zeebo/blake3" }, { "path": "github.com/zeebo/blake3/internal/alg" }, { "path": "github.com/zeebo/blake3/internal/alg/compress" }, { "path": "github.com/zeebo/blake3/internal/alg/compress/compress_pure" }, { "path": "github.com/zeebo/blake3/internal/alg/compress/compress_sse41", "ignoredFiles": [ "stubs.go", "impl_amd64.s" ] }, { "path": "github.com/zeebo/blake3/internal/alg/hash" }, { "path": "github.com/zeebo/blake3/internal/alg/hash/hash_avx2", "ignoredFiles": [ "stubs.go", "impl_amd64.s" ] }, { "path": "github.com/zeebo/blake3/internal/alg/hash/hash_pure" }, { "path": "github.com/zeebo/blake3/internal/consts", "ignoredFiles": [ "cpu_other.go", "cpu_purego.go" ] }, { "path": "github.com/zeebo/blake3/internal/utils" }, { "path": "go.yaml.in/yaml/v3" }, { "path": "golang.org/x/crypto/argon2", "ignoredFiles": [ "blamka_amd64.go", "blamka_amd64.s" ] }, { "path": "golang.org/x/crypto/bcrypt" }, { "path": "golang.org/x/crypto/blake2b", "ignoredFiles": [ "blake2bAVX2_amd64.go", "blake2bAVX2_amd64.s", "blake2b_amd64.s" ] }, { "path": "golang.org/x/crypto/blowfish" }, { "path": "golang.org/x/crypto/cast5" }, { "path": "golang.org/x/crypto/chacha20", "ignoredFiles": [ "chacha_noasm.go", "chacha_ppc64x.go", "chacha_s390x.go", "chacha_ppc64x.s", "chacha_s390x.s" ] }, { "path": "golang.org/x/crypto/chacha20poly1305", "ignoredFiles": [ "chacha20poly1305_amd64.go", "chacha20poly1305_amd64.s" ] }, { "path": "golang.org/x/crypto/cryptobyte" }, { "path": "golang.org/x/crypto/cryptobyte/asn1" }, { "path": "golang.org/x/crypto/curve25519" }, { "path": "golang.org/x/crypto/hkdf" }, { "path": "golang.org/x/crypto/internal/alias", "ignoredFiles": [ "alias_purego.go" ] }, { "path": "golang.org/x/crypto/internal/poly1305", "ignoredFiles": [ "sum_asm.go", "sum_s390x.go", "sum_amd64.s", "sum_loong64.s", "sum_ppc64x.s", "sum_s390x.s" ] }, { "path": "golang.org/x/crypto/pbkdf2" }, { "path": "golang.org/x/crypto/scrypt" }, { "path": "golang.org/x/crypto/sha3" }, { "path": "golang.org/x/crypto/ssh" }, { "path": "golang.org/x/crypto/ssh/internal/bcrypt_pbkdf" }, { "path": "golang.org/x/mod/internal/lazyregexp" }, { "path": "golang.org/x/mod/modfile" }, { "path": "golang.org/x/mod/module" }, { "path": "golang.org/x/mod/semver" }, { "path": "golang.org/x/net/context/ctxhttp" }, { "path": "golang.org/x/oauth2" }, { "path": "golang.org/x/oauth2/internal" }, { "path": "golang.org/x/sync/errgroup" }, { "path": "golang.org/x/sys/cpu", "ignoredFiles": [ "cpu_aix.go", "cpu_arm.go", "cpu_darwin_x86.go", "cpu_gc_s390x.go", "cpu_gc_x86.go", "cpu_gccgo_arm64.go", "cpu_gccgo_s390x.go", "cpu_gccgo_x86.go", "cpu_linux.go", "cpu_linux_arm.go", "cpu_linux_arm64.go", "cpu_linux_loong64.go", "cpu_linux_mips64x.go", "cpu_linux_noinit.go", "cpu_linux_ppc64x.go", "cpu_linux_riscv64.go", "cpu_linux_s390x.go", "cpu_loong64.go", "cpu_mips64x.go", "cpu_mipsx.go", "cpu_netbsd_arm64.go", "cpu_openbsd_arm64.go", "cpu_other_arm.go", "cpu_other_mips64x.go", "cpu_other_ppc64x.go", "cpu_other_riscv64.go", "cpu_other_x86.go", "cpu_ppc64x.go", "cpu_riscv64.go", "cpu_s390x.go", "cpu_s390x_test.go", "cpu_wasm.go", "cpu_x86.go", "cpu_zos.go", "cpu_zos_s390x.go", "endian_big.go", "hwcap_linux.go", "proc_cpuinfo_linux.go", "syscall_aix_gccgo.go", "syscall_aix_ppc64_gc.go", "syscall_darwin_x86_gc.go", "asm_aix_ppc64.s", "asm_darwin_x86_gc.s", "cpu_gc_x86.s", "cpu_gccgo_x86.c", "cpu_loong64.s", "cpu_openbsd_arm64.s", "cpu_s390x.s" ] }, { "path": "golang.org/x/sys/execabs", "ignoredFiles": [ "execabs_go118.go" ] }, { "path": "golang.org/x/sys/unix", "ignoredFiles": [ "affinity_linux.go", "auxv_linux_test.go", "auxv_unsupported.go", "bluetooth_linux.go", "bpxsvc_zos.go", "cap_freebsd.go", "creds_test.go", "darwin_amd64_test.go", "dev_aix_ppc.go", "dev_aix_ppc64.go", "dev_dragonfly.go", "dev_freebsd.go", "dev_linux.go", "dev_linux_test.go", "dev_netbsd.go", "dev_openbsd.go", "dev_zos.go", "dev_zos_test.go", "dup3_test.go", "endian_big.go", "export_mremap_test.go", "fcntl.go", "fcntl_linux_32bit.go", "gccgo.go", "gccgo_linux_amd64.go", "getvfsstat_test.go", "ifreq_linux.go", "ifreq_linux_test.go", "ioctl_linux.go", "ioctl_signed.go", "ioctl_zos.go", "mkasm.go", "mkpost.go", "mksyscall.go", "mksyscall_aix_ppc.go", "mksyscall_aix_ppc64.go", "mksyscall_solaris.go", "mksyscall_zos_s390x.go", "mksysctl_openbsd.go", "mksysnum.go", "mmap_zos_test.go", "mremap.go", "mremap_test.go", "openbsd_test.go", "pipe2_test.go", "pledge_openbsd.go", "ptrace_ios.go", "race.go", "readdirent_getdents.go", "sendfile_test.go", "sockcmsg_dragonfly.go", "sockcmsg_linux.go", "sockcmsg_zos.go", "syscall_aix.go", "syscall_aix_ppc.go", "syscall_aix_ppc64.go", "syscall_aix_test.go", "syscall_darwin_amd64.go", "syscall_dragonfly.go", "syscall_dragonfly_amd64.go", "syscall_freebsd.go", "syscall_freebsd_386.go", "syscall_freebsd_amd64.go", "syscall_freebsd_arm.go", "syscall_freebsd_arm64.go", "syscall_freebsd_riscv64.go", "syscall_freebsd_test.go", "syscall_hurd.go", "syscall_hurd_386.go", "syscall_illumos.go", "syscall_internal_linux_test.go", "syscall_internal_solaris_test.go", "syscall_linux.go", "syscall_linux_386.go", "syscall_linux_alarm.go", "syscall_linux_amd64.go", "syscall_linux_amd64_gc.go", "syscall_linux_arm.go", "syscall_linux_arm64.go", "syscall_linux_gc.go", "syscall_linux_gc_386.go", "syscall_linux_gc_arm.go", "syscall_linux_gccgo_386.go", "syscall_linux_gccgo_arm.go", "syscall_linux_loong64.go", "syscall_linux_mips64x.go", "syscall_linux_mipsx.go", "syscall_linux_ppc.go", "syscall_linux_ppc64x.go", "syscall_linux_riscv64.go", "syscall_linux_s390x.go", "syscall_linux_sparc64.go", "syscall_linux_test.go", "syscall_netbsd.go", "syscall_netbsd_386.go", "syscall_netbsd_amd64.go", "syscall_netbsd_arm.go", "syscall_netbsd_arm64.go", "syscall_netbsd_test.go", "syscall_openbsd.go", "syscall_openbsd_386.go", "syscall_openbsd_amd64.go", "syscall_openbsd_arm.go", "syscall_openbsd_arm64.go", "syscall_openbsd_libc.go", "syscall_openbsd_mips64.go", "syscall_openbsd_ppc64.go", "syscall_openbsd_riscv64.go", "syscall_openbsd_test.go", "syscall_solaris.go", "syscall_solaris_amd64.go", "syscall_solaris_test.go", "syscall_unix_gc_ppc64x.go", "syscall_zos_s390x.go", "syscall_zos_test.go", "sysctl_netbsd_test.go", "sysvshm_linux.go", "sysvshm_unix_test.go", "types_aix.go", "types_darwin.go", "types_dragonfly.go", "types_freebsd.go", "types_netbsd.go", "types_openbsd.go", "types_solaris.go", "unveil_openbsd.go", "vgetrandom_linux.go", "xattr_bsd.go", "xattr_zos_test.go", "zerrors_aix_ppc.go", "zerrors_aix_ppc64.go", "zerrors_darwin_amd64.go", "zerrors_dragonfly_amd64.go", "zerrors_freebsd_386.go", "zerrors_freebsd_amd64.go", "zerrors_freebsd_arm.go", "zerrors_freebsd_arm64.go", "zerrors_freebsd_riscv64.go", "zerrors_linux.go", "zerrors_linux_386.go", "zerrors_linux_amd64.go", "zerrors_linux_arm.go", "zerrors_linux_arm64.go", "zerrors_linux_loong64.go", "zerrors_linux_mips.go", "zerrors_linux_mips64.go", "zerrors_linux_mips64le.go", "zerrors_linux_mipsle.go", "zerrors_linux_ppc.go", "zerrors_linux_ppc64.go", "zerrors_linux_ppc64le.go", "zerrors_linux_riscv64.go", "zerrors_linux_s390x.go", "zerrors_linux_sparc64.go", "zerrors_netbsd_386.go", "zerrors_netbsd_amd64.go", "zerrors_netbsd_arm.go", "zerrors_netbsd_arm64.go", "zerrors_openbsd_386.go", "zerrors_openbsd_amd64.go", "zerrors_openbsd_arm.go", "zerrors_openbsd_arm64.go", "zerrors_openbsd_mips64.go", "zerrors_openbsd_ppc64.go", "zerrors_openbsd_riscv64.go", "zerrors_solaris_amd64.go", "zerrors_zos_s390x.go", "zptrace_armnn_linux.go", "zptrace_linux_arm64.go", "zptrace_mipsnn_linux.go", "zptrace_mipsnnle_linux.go", "zptrace_x86_linux.go", "zsyscall_aix_ppc.go", "zsyscall_aix_ppc64.go", "zsyscall_aix_ppc64_gc.go", "zsyscall_aix_ppc64_gccgo.go", "zsyscall_darwin_amd64.go", "zsyscall_dragonfly_amd64.go", "zsyscall_freebsd_386.go", "zsyscall_freebsd_amd64.go", "zsyscall_freebsd_arm.go", "zsyscall_freebsd_arm64.go", "zsyscall_freebsd_riscv64.go", "zsyscall_illumos_amd64.go", "zsyscall_linux.go", "zsyscall_linux_386.go", "zsyscall_linux_amd64.go", "zsyscall_linux_arm.go", "zsyscall_linux_arm64.go", "zsyscall_linux_loong64.go", "zsyscall_linux_mips.go", "zsyscall_linux_mips64.go", "zsyscall_linux_mips64le.go", "zsyscall_linux_mipsle.go", "zsyscall_linux_ppc.go", "zsyscall_linux_ppc64.go", "zsyscall_linux_ppc64le.go", "zsyscall_linux_riscv64.go", "zsyscall_linux_s390x.go", "zsyscall_linux_sparc64.go", "zsyscall_netbsd_386.go", "zsyscall_netbsd_amd64.go", "zsyscall_netbsd_arm.go", "zsyscall_netbsd_arm64.go", "zsyscall_openbsd_386.go", "zsyscall_openbsd_amd64.go", "zsyscall_openbsd_arm.go", "zsyscall_openbsd_arm64.go", "zsyscall_openbsd_mips64.go", "zsyscall_openbsd_ppc64.go", "zsyscall_openbsd_riscv64.go", "zsyscall_solaris_amd64.go", "zsyscall_zos_s390x.go", "zsysctl_openbsd_386.go", "zsysctl_openbsd_amd64.go", "zsysctl_openbsd_arm.go", "zsysctl_openbsd_arm64.go", "zsysctl_openbsd_mips64.go", "zsysctl_openbsd_ppc64.go", "zsysctl_openbsd_riscv64.go", "zsysnum_darwin_amd64.go", "zsysnum_dragonfly_amd64.go", "zsysnum_freebsd_386.go", "zsysnum_freebsd_amd64.go", "zsysnum_freebsd_arm.go", "zsysnum_freebsd_arm64.go", "zsysnum_freebsd_riscv64.go", "zsysnum_linux_386.go", "zsysnum_linux_amd64.go", "zsysnum_linux_arm.go", "zsysnum_linux_arm64.go", "zsysnum_linux_loong64.go", "zsysnum_linux_mips.go", "zsysnum_linux_mips64.go", "zsysnum_linux_mips64le.go", "zsysnum_linux_mipsle.go", "zsysnum_linux_ppc.go", "zsysnum_linux_ppc64.go", "zsysnum_linux_ppc64le.go", "zsysnum_linux_riscv64.go", "zsysnum_linux_s390x.go", "zsysnum_linux_sparc64.go", "zsysnum_netbsd_386.go", "zsysnum_netbsd_amd64.go", "zsysnum_netbsd_arm.go", "zsysnum_netbsd_arm64.go", "zsysnum_openbsd_386.go", "zsysnum_openbsd_amd64.go", "zsysnum_openbsd_arm.go", "zsysnum_openbsd_arm64.go", "zsysnum_openbsd_mips64.go", "zsysnum_openbsd_ppc64.go", "zsysnum_openbsd_riscv64.go", "zsysnum_zos_s390x.go", "ztypes_aix_ppc.go", "ztypes_aix_ppc64.go", "ztypes_darwin_amd64.go", "ztypes_dragonfly_amd64.go", "ztypes_freebsd_386.go", "ztypes_freebsd_amd64.go", "ztypes_freebsd_arm.go", "ztypes_freebsd_arm64.go", "ztypes_freebsd_riscv64.go", "ztypes_linux.go", "ztypes_linux_386.go", "ztypes_linux_amd64.go", "ztypes_linux_arm.go", "ztypes_linux_arm64.go", "ztypes_linux_loong64.go", "ztypes_linux_mips.go", "ztypes_linux_mips64.go", "ztypes_linux_mips64le.go", "ztypes_linux_mipsle.go", "ztypes_linux_ppc.go", "ztypes_linux_ppc64.go", "ztypes_linux_ppc64le.go", "ztypes_linux_riscv64.go", "ztypes_linux_s390x.go", "ztypes_linux_sparc64.go", "ztypes_netbsd_386.go", "ztypes_netbsd_amd64.go", "ztypes_netbsd_arm.go", "ztypes_netbsd_arm64.go", "ztypes_openbsd_386.go", "ztypes_openbsd_amd64.go", "ztypes_openbsd_arm.go", "ztypes_openbsd_arm64.go", "ztypes_openbsd_mips64.go", "ztypes_openbsd_ppc64.go", "ztypes_openbsd_riscv64.go", "ztypes_solaris_amd64.go", "ztypes_zos_s390x.go", "asm_aix_ppc64.s", "asm_bsd_386.s", "asm_bsd_amd64.s", "asm_bsd_arm.s", "asm_bsd_ppc64.s", "asm_bsd_riscv64.s", "asm_linux_386.s", "asm_linux_amd64.s", "asm_linux_arm.s", "asm_linux_arm64.s", "asm_linux_loong64.s", "asm_linux_mips64x.s", "asm_linux_mipsx.s", "asm_linux_ppc64x.s", "asm_linux_riscv64.s", "asm_linux_s390x.s", "asm_openbsd_mips64.s", "asm_solaris_amd64.s", "asm_zos_s390x.s", "bpxsvc_zos.s", "gccgo_c.c", "symaddr_zos_s390x.s", "zsymaddr_zos_s390x.s", "zsyscall_darwin_amd64.s", "zsyscall_openbsd_386.s", "zsyscall_openbsd_amd64.s", "zsyscall_openbsd_arm.s", "zsyscall_openbsd_arm64.s", "zsyscall_openbsd_mips64.s", "zsyscall_openbsd_ppc64.s", "zsyscall_openbsd_riscv64.s" ] }, { "path": "golang.org/x/term", "ignoredFiles": [ "term_plan9.go", "term_unix_other.go", "term_unsupported.go", "term_windows.go" ] }, { "path": "golang.org/x/text/encoding" }, { "path": "golang.org/x/text/encoding/charmap", "ignoredFiles": [ "maketables.go" ] }, { "path": "golang.org/x/text/encoding/ianaindex", "ignoredFiles": [ "gen.go" ] }, { "path": "golang.org/x/text/encoding/internal" }, { "path": "golang.org/x/text/encoding/internal/identifier", "ignoredFiles": [ "gen.go" ] }, { "path": "golang.org/x/text/encoding/japanese", "ignoredFiles": [ "maketables.go" ] }, { "path": "golang.org/x/text/encoding/korean", "ignoredFiles": [ "maketables.go" ] }, { "path": "golang.org/x/text/encoding/simplifiedchinese", "ignoredFiles": [ "maketables.go" ] }, { "path": "golang.org/x/text/encoding/traditionalchinese", "ignoredFiles": [ "maketables.go" ] }, { "path": "golang.org/x/text/encoding/unicode" }, { "path": "golang.org/x/text/internal/utf8internal" }, { "path": "golang.org/x/text/runes" }, { "path": "golang.org/x/text/transform" }, { "path": "golang.org/x/text/unicode/norm", "ignoredFiles": [ "data10.0.0_test.go", "data11.0.0_test.go", "data12.0.0_test.go", "data13.0.0_test.go", "data9.0.0_test.go", "forminfo_test.go", "maketables.go", "tables10.0.0.go", "tables11.0.0.go", "tables12.0.0.go", "tables13.0.0.go", "tables9.0.0.go", "triegen.go" ] }, { "path": "golang.org/x/text/width", "ignoredFiles": [ "gen.go", "gen_common.go", "gen_trieval.go", "tables10.0.0.go", "tables11.0.0.go", "tables12.0.0.go", "tables13.0.0.go", "tables9.0.0.go" ] }, { "path": "golang.org/x/xerrors" }, { "path": "golang.org/x/xerrors/internal" }, { "path": "gopkg.in/yaml.v3" } ] }